多次执行AJAX表单提交-引导程序模式

我有一个带表单引导程序模式的Django网站。

这是我提交表单的方式:

    $(function () {
    let clicked = 0;
        $('body').on('click','button.modal_submit',function (e) {
        clicked += 1;
        if (clicked <= 1) {
            e.preventDefault();
            $.ajax({
                    url: "{% url 'insert_into_reference_table' ref_tab 1 %}",type: 'POST',data: $('#form1').serialize(),success: function (data) {
                       alert(data);
                    }
            });
        }
        });
    });

但是,有时成功的ajax函数会执行两次(在30个提交中有1个说)。

有人可以帮助我找到解决方案吗?

moumeiyuan 回答:多次执行AJAX表单提交-引导程序模式

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3143762.html

大家都在问