douling6469 2016-06-11 18:19
浏览 24

Ajax多表单提交跳过表单

I have checkbox forms to submit multiple items to my site and if I pick more than like 5-10 items it will skip some of them and show this error in console log "submit/item 500 (Internal Server Error)"

   $('#submit_selected').one('click', function () {
        $('.loading_gif2').css({visibility: 'visible'});
        $('.loading_gif2').append('<p class="submit_process">Submitting f      orms...</p>');
        var forms = $('form');
        for (var i = 0; i < forms.length; i++) {
            var formId = forms[i].id;
            if ($("#" + formId + "_checkbox").is(':checked')) {
                var form = $('#' + formId);

                    $.ajax({
                        url: "create/item",
                        method: "POST",
                        data: form.serialize(),
                        dataType: "html",
                        success: function () {
                            location.reload();
                            $('.submit_process').remove();
                            $('.loading_gif2').css({visibility: 'hidden'});
                        }, fail: function (jqXHR, textStatus) {
                            console.log("jq+ "+jqXHR+" status"+textStatus);
                        }
                    });
                }
            }
        });
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥100 iOS开发关于快捷指令截屏后如何将截屏(或从截屏中提取出的文本)回传给本应用并打开指定页面
    • ¥15 unity连接Sqlserver
    • ¥15 图中这种约束条件lingo该怎么表示出来
    • ¥15 VSCode里的Prettier如何实现等式赋值后的对齐效果?
    • ¥15 流式socket文件传输答疑
    • ¥20 keepalive配置业务服务双机单活的方法。业务服务一定是要双机单活的方式
    • ¥50 关于多次提交POST数据后,无法获取到POST数据参数的问题
    • ¥15 win10,这种情况怎么办
    • ¥15 如何在配置使用Prettier的VSCode中通过Better Align插件来对齐等式?(相关搜索:格式化)
    • ¥100 在连接内网VPN时,如何同时保持互联网连接