具有以下形式:使用jQuery來檢測其提交按鈕被點擊
<form id="my_form">
<input type="submit" value="Save" id="my_form_save"/>
<input type="submit" value="Save and apply" id="my_form_save_apply"/>
</form>
和下面的jQuery代碼:
$('#my_form').submit(function(e) {
e.preventDefault();
var clicked_button = e.originalEvent.explicitOriginalTarget.id;
console.log(clicked_button)
});
我想知道如何檢測其兩個按鈕被點擊。
上面的代碼會引發此錯誤:Uncaught TypeError: Cannot read property 'id' of undefined
。
此外,我發現e.originalEvent.explicitOriginalTarget.id
不適用於所有瀏覽器,所以我需要另一種解決方案。