JS-ajax-jsonp返回问题

dataType用jsonp时,后台返回必须包含定义的callback名称,

例:

$.ajax({

url: ""

dataType :"jsonp",

//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)

jsonp:"callback",

//自定义的jsonp回调函数名称"jsonpCallback",返回的json也必须有这个函数名称

jsonpCallback:"jsonpCallback",

success :function(json){},

error:function(xhr,status,error){}

});

后台必须返回如下字符串jsonpCallback(//json数据)才能走success

你可能感兴趣的:(JS-ajax-jsonp返回问题)