$.ajax中的 jsonp : "callback", 10

$(document).ready(function(){$("#dayTitle").click();$(".reportList").on("click",funct... $(document).ready(function() {
$("#dayTitle").click();
$(".reportList").on("click",function(){
$.ajax({
type : "post",
//日报
url : "/workReport/list.do",
dataType : 'jsonp',
jsonp : "callback",
data : {
"type" : 1,
"ifPage":"no",
},
async : false,
success : function(data) {

var item = data.reportList;
if(typeof(item)!= "undefined")
item=item.length;
else
item=0;

if(item == 0){
$(".reportTable").html('没有工作报告');
}else{
$("#reportTbody").html("");
$.each(data.reportList, function(i,n){

var reportTime=new Date(n.reportTime*1000);

reportTime=reportTime.format("yyyy-MM-dd");
if(i == 10) {
return false;
}
var taskCon = $('<tr>'+
'<td><a href="/workReport/item.html?id='+n.id+'"><span class="label label-info"><i class="icon-picture"></i> 查看</span></a>'+
'</td><td>'+n.staffName+
'</td><td>'+reportTime+
'</td><td>'+n.content+'</td>');

$("#reportTbody").append(taskCon);
});
}
}
}); //ajax end
})
请问一下这里的jsonp: "callback", 有什么用 ,jsonp是自己定义的吗?
展开
 我来答
小童鞋_成er
2015-09-26 · 知道合伙人数码行家
小童鞋_成er
知道合伙人数码行家
采纳数:4650 获赞数:22879
主要从事J2EE工作,热爱Java,用心讨论技术,共同进步。

向TA提问 私信TA
展开全部
您好,提问者:
居然到现在还没有人回答这个问题,那我来装一笔吧 哈哈~
JSONP不是自己定义,一般用于跨域请求才称之为JSONP。
collback是jQuery的一个回调函数,其实就是一个function(){}。
如果题主对跨域的概念不是很了解,可以追问,看到会及时给予回复。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式