Jquery异步提交为什么总是执行error啦 求哪位高手指点一下啊

$(document).ready(function(){$('#form1').submit(function(){jQuery.ajax({url:"progress... $(document).ready(function () { $('#form1').submit(function () { jQuery.ajax({ url: "progress.aspx?type=" + number + "&tel_number=" + document.getElementById("tel_number").value + "&dress=" + document.getElementById("Select1").value, // 提交的页面 data: $('#form1').serialize(), // 从表单中获取数据 type: "POST", // 设置请求类型为"POST",默认为"GET" beforeSend: function () // 设置表单提交前方法 { new screenClass().lock(); }, error: function (XMLHttpRequest, textStatus, errorThrown) { new screenClass().unlock(); alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); },
//error: function (request) { // 设置表单提交出错 // new screenClass().unlock(); // alert("表单提交出错,请稍候再试"); //}, success: function (data) { new screenClass().unlock(); // 设置表单提交完成使用方法 } }); return false; }); });
展开
 我来答
百度网友6e6865c
2014-01-02 · TA获得超过172个赞
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:64.3万
展开全部
我也遇到过这个问题,我那个是数据类型设置为dataType:"json",后台返回的数据格式不符合json格式,你后台跟下代码,如果后台没有报异常,看一下返回值格式是否正确,看你的url带了好多参数,这些参数会不会和form1里的重复了
温月heaven
2014-01-02 · 超过42用户采纳过TA的回答
知道答主
回答量:113
采纳率:100%
帮助的人:97.8万
展开全部
如果执行的是error说明,ajax已经走到后台,在后台出现错误,未走通后台,在后台打个断点试下吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cckk263
2014-01-02 · TA获得超过1509个赞
知道小有建树答主
回答量:1699
采纳率:0%
帮助的人:354万
展开全部
首先确认你异步处理的网址,能正确的运行..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式