zoukankan      html  css  js  c++  java
  • ajax 提交 form表单 ,后台执行两次的问题

     

    网上大多的答案是说同步不同步的问题,但是我把异步改成同步也不行。async: false,

     

    // 单击时表单检查

    $('.btn-next a').click(function () {

    if($(this).hasClass('cancel')){

    window.location.href = "{:url('User/usercenter')}";

    return false;

    }else{

    mysbumit();

    }

    });

     

     

    // 表单提交

    function mysbumit(){

    var bootstrapValidator = $("#mainForm").data('bootstrapValidator');

    bootstrapValidator.validate();

     

    if(!bootstrapValidator.isValid()){

    validataEerror('表单没有填写完整哦~');

    return false;

    }

    ……
    ……

    ……

    ……

     

    简单来说要么用Ajax ,要么Formsubmi提交。这样的话肯定是没有问题的。如果嵌套起来用很容易出问题。

     

     

    文章来源:外星人来地球

    欢迎关注,有问题一起学习欢迎留言、评论

  • 相关阅读:
    2008年总结
    感触
    24105
    事情总喜欢蜂拥而至
    最后的稻草
    什么叫服务
    sigh,终于submit了
    在工作和生活的狭缝中生存着
    不应该,不应该
    ren 人 认 忍 韧 仁
  • 原文地址:https://www.cnblogs.com/lovebing/p/11170730.html
Copyright © 2011-2022 走看看