Java语言:Ajax方法的success: function()没有执行,都有哪几种原因
发布网友
发布时间:2022-05-12 07:27
我来回答
共4个回答
热心网友
时间:2024-02-19 16:17
那就是后台没有success
后台文件没有正常返回200状态码。导致它不执行success方法。
具体要看你的代码。
从你的代码中,你没有做失败处理。也就是说有可能你后台数据处理文件不是返回的200状态码,这样的话,它就不会执行success里面的函数了。
你可以具体在FF下面看一下它是什么状态。或者弹个框,看一下它是什么状态。再来调试程序。
热心网友
时间:2024-02-19 16:17
可能是servlet里面执行异常没有正常返回200.
你可以用firefox查看post和响应时候正常。
其次一般要指明async:false.
这样可以有效避免网络不好时异步请求带来的问题...
热心网友
时间:2024-02-19 16:18
还要说明一下
热心网友
时间:2024-02-19 16:18
有代码不?