ftsg.net
当前位置:首页 >> 访问AjAx一直进入Error方法 >>

访问AjAx一直进入Error方法

一直调用error方法,请求失败时调用此函数。有以下三个参数:XMLHttpRequest 对象、错误信息、(可选)捕获的异常对象。 如果发生了错误,错误信息(第二个参数)除了得到null之外,还可能是"timeout", "error", "notmodified" 和 "parsererror"...

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

在方法 Detail 加上[System.Web.Services.WebMethod],把Detail 定义成static 静态的试试 可以参考51danyu.com/article/show/61.aspx 希望对你有帮助

一直调用error方法,请求失败时调用此函数。有以下三个参数:XMLHttpRequest 对象、错误信息、(可选)捕获的异常对象。 如果发生了错误,错误信息(第二个参数)除了得到null之外

1. 后台出错 (包括url错误) 2. 后台响应中断 3. 返回数据类型和ajax中定义的格式不一致; 等等。 -------------------------------------------------------------------------------- Ajax请求通过XMLHttpRequest对象发送请求,该对象有四个...

既然是执行了error, 就说明是后台代码有问题, 和js没关系, 200时才执行success 按F12, 切换到console, 一看就知

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

出现网络异常等错误时会进入error方法 如服务器返回状态码不是2xx、3xx,连接超时、连接重置等

"{wzxh:'"+wzxh+"',ggxh:'"+ggxh+"',wzmc:'"+wzmc+"',ghdw:'"+ghdw+"'}" data里面传递字符串要给字符串加上引号(不加引号传递int),所以你类型不正确,不能正确访问后台方法,肯定进入error

检查你返回的参数格式

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