收到前响应后,使Ajax接一个地打电话



我在HTML页面中有许多输入类型的复选框。这些复选框必须由用户检查,但必须以突发的方式发送到服务器。我的意思是,例如,用户检查10个输入,第一个输入发送到服务器,等待第一个响应,然后发送第二个响应,等等。我的问题是第一次发送的所有输入而无需等待第一个响应。

我正在使用jQuery和php localhost

$(document).on('click', '[data-snapshots="run"]', function(){
                    var jParent = $('#AllDiagramsInProjectModal');
                    var jSelf = $(this);
                    jParent.find('[data-get-snapshot-diagram-id]').each(function(i,v) {
                        var nDiagrams= [];
                        if ($(v).prop('checked') === true) {
                            DiagId = $(v).attr('data-get-snapshot-diagram-id');
                            SnapProjectId = $(v).attr('data-spanshot-project-id');
                            console.log("Running all snapshot (" + DiagId + "," + SnapProjectId + ")");
                            //make_an_ajax_call(DiagId, SnapProjectId);
                        }
                    });
                });

您需要在 jandy 上进行管理的AJAX调用:队列AJAX请求使用JQUERY.QUEUE((

最新更新