mshd.net
当前位置:首页 >> jquEry问题,AjAx不执行suCCEss或Error函数 >>

jquEry问题,AjAx不执行suCCEss或Error函数

$.ajax( { type:'get', url : url, dataType : 'jsonp', jsonp:"jsoncallback", success : function(data) { }, error : function() { } } );试试这样的

如果我没记错的话,$.ajax的datatype,没有string这一选项。 参考:http://api.jquery.com/jQuery.ajax/ String dataType 预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如XML MIME类型就被识别为XM...

你的url无参数,而后台函数体有参数

补充一个error的方法在后面,看看错误 error: function(XMLHttpRequest, textStatus, errorThrown) { alert(textStatus); } //能进后台 可能是返回值不符合 接收的对象

dataType声明与响应不符就会进入error回调。应该是你的响应的json数据有问题。

检查是否调用了两次。 你可以用FIDDLER来跟踪。

jQuery中调用ajax成功后,会调用success指定的回调函数,如果ajax调用出现错误,会调用error指定的回调函数。而complete函数无论ajax成功还是失败(出现错误),都会被调用。 也就是说只要完成了对ajax的调用,无论是否成功,都会调用complete指...

你的action写法不对,json中没有接受到后台返回的值,故此报错

1.ajax一般用到无刷新页面更新数据的地方。 2.jquery是javascript的合集,可以理解为是用JavaScript写的类和函数。 3.ajax也是用javascript写的,通过传递值到后台处理然后返回数据并显示出来,这个过程省去了页面的刷新。 你可以试一下text这个...

字写错了,。 sucess => success

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com