关于from提交ajax事件,出现error与success同时出现,,错误代码:{"readyState":0,"responseText":"","status":0,"statusText":"

错误现象:后台执行无误,但是ajax第一次总是进入error,第二次又可以正常执行。

错误代码:{"readyState":0,"responseText":"","status":0,"statusText":"error"}。

错误分析:网上搜索说是由于form表单提交和ajax提交冲突。

解决方案:在点击事件上使用preventDefault()方法,阻止浏览器默认的动作,使form表单不去提交。写法:

$("#submit").click(function(e){

 e.preventDefault();

$.ajax({

 //...

});

});

猜你喜欢

转载自blog.csdn.net/weixin_42193908/article/details/80360323
今日推荐