提交表单不会停止在jquery ajax调用中

前端之家收集整理的这篇文章主要介绍了提交表单不会停止在jquery ajax调用中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我得到以下代码
  1. $.ajax({
  2. type: "POST",async: false,url: "CheckIdExist",data: param,success: function(result) {
  3. if (result == true){
  4. return false;
  5. }
  6. },error: function(error) {
  7. alert(error);
  8. return false;
  9. }
  10. });

如果ajax返回值为true,则表单需要停止提交.

但它不会停止提交表格.

请帮忙.

解决方法

我假设你有类似的东西:
  1. form.submit(function(event) {
  2. $.ajax(...);
  3. });

您希望在事件处理函数本身中返回false(或调用event.preventDefault()),而不是在AJAX调用中,例如:

  1. form.submit(function(event) {
  2. $.ajax(...);
  3. event.preventDefault();
  4. });

猜你在找的HTML相关文章