jquery jsonp success不执行,error揭示parserror
jquery jsonp success不执行,error提示parserror
浏览器信息:
1、参数:
_ 1394088275929
callback ?
getdn true
2、地址:
https://192.168.8.100/classes/action/middle.php?callback=?&getdn=true&_=1394088275929
3、响应:
?["1 secmail.com.cn"] (success获取不到这里的值)
4、页面提示:
ERROR:parserror
------解决方案--------------------
貌似不传callback
后台响应: callback(你的值);就好了吧
$.ajax({
type: "get",
async: false,
url: "https://"+row[0]+"/classes/action/middle.php",
data: {getdn:true},
dataType: "jsonp",
jsonp: "callback",
jsonpCallback:'?',
complete: function (XMLHttpRequest, textStatus){
var data = XMLHttpRequest.responseText;
alert("data:"+data);
alert('error: ' + textStatus);
},
success: function(data){
var json = $.parseJSON(data);
alert("json:"+json);
alert("data:"+data);
},
error:function(XHR, textStatus, errorThrown){
alert('error: ' + errorThrown);
}
});//end ajax
浏览器信息:
1、参数:
_ 1394088275929
callback ?
getdn true
2、地址:
https://192.168.8.100/classes/action/middle.php?callback=?&getdn=true&_=1394088275929
3、响应:
?["1 secmail.com.cn"] (success获取不到这里的值)
4、页面提示:
ERROR:parserror
------解决方案--------------------
貌似不传callback
后台响应: callback(你的值);就好了吧