2016-11-03 63 views
-4

我有2個按鈕的窗體。僅當您按下id ='liq'的按鈕時才需要發送ajax。如何檢查點擊提交

$(document).on('submit','#order_form',function(){ 
 

 
     var _data = $(this).serialize(); 
 
     $.ajax({ 
 
      url: window.location.href, 
 
      dataType: "html", 
 
      type: "POST", 
 
      data: _data, 
 
      success: function(_form){ 
 
       $('body').append(_form); 
 
       $("#liqpay").submit(); 
 
      } 
 
     }); 
 
     return false; 
 

 
}); 
 
});

+0

請顯示錶格... – barudo

+0

檢查活動目標。 – CBroe

+0

@CBroe - 事件目標是表單元素。這沒有幫助。 – Quentin

回答

1

沒有內置的方式,以確定哪個按鈕觸發一個表單提交這又引發了提交事件。

處理此問題的最簡單方法是使用單擊按鈕本身上的事件,而不是提交事件。