为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下在jquery中加form表单执行 $.ajax(),回调函数总是执行 error?为什么?

请问一下在jquery中加form表单执行 $.ajax(),回调函数总是执行 error?为什么?

小怪兽爱吃肉 2022-03-04 23:19:23
简单的jquery代码$.ajax({type:"post",url:"MyJsp.jsp",success:function(){alert("成功");},error:function(){alert("失败");},complete:function(){alert("完成");}});html代码<form id="addForm">姓名: <input type="text" name="user.name" id="name" /><br/>年龄: <input type="text" name="user.age" id="age" /><br/><input type="submit" value="保存" onclick="return check();"/></form>此处如果把form标签去掉,回调函数执行成功,如果加上form标签回调函数执行error,偶尔也会执行成功,这是为什么,难道是bug吗?firebug , ie我都调试过程序没有错误
查看完整描述

2 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

把input type 改为button应该就可以了。

查看完整回答
反对 回复 2022-03-07
?
守候你守候我

TA贡献1802条经验 获得超10个赞

type 给的相应的类型不对,类型改为button就好了

查看完整回答
反对 回复 2022-03-07
  • 2 回答
  • 0 关注
  • 185 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信