1. ajax回调函数调用失败
1、首先确认调用到了Action的方法。
2、确认浏览器,最好在调用时知道回传的类版型,又是后自动判断会权出问题。
$.post("query!orderByID.action",{orderId:$('#search').val()}
,function(data,status){ //成功后执行的方法
alter("ajax执行成功");//????连这一句都没执行
$("#auto").html(data);
},"html"
);
我在最后加了个"html"明确指定类型,试试。
2. jquery里面 ajax回调函数不能使用
你是要在iframe里显示一个页面?
iframe有个src属性,把路径加上就能显示,你这样貌似显示不了?
3. ajax回调函数无法获取后台传过来的值(SSM框架),大神请指教!
你在ajax中加个error回调就知道是什么错误啦:
$.ajax({
//...其他代码略
success:function(result){
//略
},
error:function(xhr,msg,err){
console.log(msg);
//具体的错版误可以从err对象中获权得
}
});
4. 为什么ajax执行啦,也到请求页面啦,就是进不去回调函数里面了
请求的时候,用firebug年一下,请求的地址,是不是200,如果是404或者500就自己去检查。
如果是200,那版就再看得到的权结果是不是你预期的结果。
如果结果没问题,就再看,你的JQuery是不是某个环节出错了。
JQ库某个环节出错了,是不会抛异常的。比如说某个ID的节点没找到。你对它操作。是没有任何报错的。
一步一步检查。AJAX没以难调。
5. ajax请求回调函数的问题,怎么解决
这里的error是说服来务端返回了自非正常状态码(200)的情况下执行的回调。估计数据出错时,服务端没有指定状态码,的代码依然会走success回掉,但是bosun.FormRespIntercepter('json',_json)调用返回false,看起来像什么也没发生。
可以用js调试工具下断点来验证。firebug或者chromeF12都支持。
另外,建议通过_json数据的某个字段,比如code来判断是否出错。比如code==0,表示正常,code非0表示出错。
6. jquery.ajax请求action时 回调函数不执行
struts配置文件中继承的应该是json-default
7. Jquery ajax方法不执行回调函数
ajax如果参数中有json的话后台返回值也必须为json数据,否则就不会执行回调函数,楼主可以看下类型是否一致
8. jquery $.ajax请求action时 回调函数不执行
dataType:"json",改为dataType:"text"
9. Ajax请求服务器后,当服务器与数据库进行交互后,ajax回调函数不起作用
我个人感觉,本地通过上传到服务器出问题的,很大一部分是路径问题,通过看firebug或相关的插件中的js文件和ajax实际请求地址,可以找到错误。希望对你有帮助。
10. 通过ajax请求后台,为什么回调函数里面无法获取request中的值
这问题不是这i么解的吧,异步的回调函数,你获取回调函数的返回值,时间不确定的。要加个标志位来判断回调函数是否执行完毕。