2017-07-15 60 views

回答

0

是的!作爲@ adeneo在評論中陳述,同步AJAX請求應該避免,因爲其他請求應該等待,直到當前請求完成,我個人不建議它。

是否有任何的方式來用於與遠程表單執行AJAX調用:真 同步

AFAIK,沒有Rails的方式來實現與同步請求AJAX remote: true

還是有辦法等待AJAX​​請求輕鬆完成

Yes.AJAX默認做異步requests.However你可以async: false

步驟實現:

  • 如果沒有remote :true
  • 使用Ajax和async: false正常的形式形式的點擊提交

示例代碼:

$("#submit-btn").click(function(){ 
    $.ajax({ 
    type: "POST", 
    async: false, 
    url: "url", 
    data: {the data} 
    }); 
});