2016-11-03 33 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

没有内置的方式,以确定哪个按钮触发一个表单提交这又引发了提交事件。

处理此问题的最简单方法是使用单击按钮本身上的事件,而不是提交事件。