刷新页面 重复提交了
搜索一下:asp.net 防重复提交

解决方案 »

  1.   

    $(document).on('invalid-form.validate', 'form', function () {
        var button = $(this).find('input[type="submit"]');
        setTimeout(function () {
            button.removeAttr('disabled');
        }, 1);
    });
    $(document).on('submit', 'form', function () {
        var button = $(this).find('input[type="submit"]');
        setTimeout(function () {
            button.attr('disabled', 'disabled');
        }, 0);
    });
      

  2.   

    一般为了防止类似情况,你可以用ajax去执行交互工作