ajax error什么意思
1.后台出错 (包括url错误)
2.后台响应中断
3.返回数据类型和ajax中定义的格式不一致; 等等。 -------------------------------------------------------------------------------- Ajax请求通过XMLHttpRequest对象发送请求,该对象有四个状态(readyState):0-未初始化1-正在初始化2-发送数据3-正在发送数据4-完成当XMLHttpRequest.readyState为4时,表示请求已经完成可以得到响应结果。当然success和error方法还是根据响应状态码来触发。当XMLHttpRequest.status为200的时候,表示响应成功,此时触发success().其他状态码则触发error(). Jquery的$.ajax()函数只是封装了ajax请求,本质上还是通过JSXMLHttpRequest内置对象来处理的。
使用$ajax调用后台方法,为什么返回的是HTML代码
如果你后台程序正常情况下不应该返回HTML代码,而此时返回了,那就是后台代码出错了,返回的是错误页面了。
你可以把返回的html存成HTML文件,使用浏览器打开就可以看到具体的内容了ajax参数
ajax函数的参数有:
options、async、cache、contentType、context、data、dataFilter、dataType、error、global、ifModified、jsonp、processData等。
还没有评论,来说两句吧...