JQuery提交队列(同步)

JQuery submit queuing (synchronization)

本文关键字:同步 队列 提交 JQuery      更新时间:2023-09-26

我的java脚本代码块:

$('#someButton').click(function () {
   $('#form1').submit();
   $('#form2').submit();     
   $('#form3').submit();
   $('#form4').submit();
   return false;
});

如何迫使这些提交人一个接一个地被解雇。

submit1发射>>submit1结束>>submit2发射>>submit 2结束>>submit 3发射>>submid3结束>>。。。

假设你的.submit()是Ajax类型的提交,你可以实现"success"方法,这样一旦第一个方法完成,它就会调用第二个.submit),依此类推。

在jQuery中-伪代码

function submit1(){
$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: submit2(),
  dataType: dataType
});
}
function submit2(){
$.ajax({
  type: "POST",
  url: url,
  data: data,
  success: submit3(),
  dataType: dataType
});
}