ajaxerror什么意思
AJAX 请求失败时显示信息。
jQuery 代码:
$("#msg").ajaxError(function(event,request, settings){
$(this).append("出错页面:" settings.url "");
});
苹果手机ajax出错
大多这种情况是浏览器兼容的问题,确定浏览器是否支持AJAX脚本。换别人相同的浏览器登录。因为服务端代码出错了,你可以查看一下log或者观察下控制台,出错后,返回到客户端,有些ajax框架会封装为error,也就是error分支。如果都没有错误,才会进入到ajax的success function的分支。
ajax问题解决方法
ajax问题:请求失败(常见的情况)
这种情况多数都是因为url路径的问题,导致后台无法获得ajax请求,这个的话写对路径就可以解决;
还有可能就是路径正确可是后端接受的参数对不上,导致请求失败,没法得到需要的参数,所以要检查参数是否一致;
如果是出现Uncaught ReferenceError: $ is not defined报错,那么就是就是没有导入query库jquery.min.js文件,也可能路径错误,且需要将query库的引用放到第一个求失败(常见的情况)
这种情况多数都是因为url路径的问题,导致后台无法获得ajax请求,这个的话写对路径就可以解决;
还有可能就是路径正确可是后端接受的参数对不上,导致请求失败,没法得到需要的参数,所以要检查参数是否一致;
如果是出现Uncaught ReferenceError: $ is not defined报错,那么就是就是没有导入query库jquery.min.js文件,也可能路径错误,且需要将query库的引用放到第一个。
使用$ajax调用后台方法,为什么返回的是HTML代码
如果你后台程序正常情况下不应该返回HTML代码,而此时返回了,那就是后台代码出错了,返回的是错误页面了。
你可以把返回的html存成HTML文件,使用浏览器打开就可以看到具体的内容了
还没有评论,来说两句吧...