我在提交表单上有两个按钮。
<强>1。添加到购物车按钮
<强>2。立即购买按钮
如果单击按钮,我需要添加禁用类,
submitForm: function (form) {
var addToCartButton, buyNowButton, self = this;
if (form.has('input[type="file"]').length && form.find('input[type="file"]').val() !== '') {
self.element.off('submit');
// disable 'Add to Cart' button
addToCartButton = $(form).find(this.options.addToCartButtonSelector);
buyNowButton = $(form).find(this.options.buyNowButtonSelector);
if(addToCartButton){
addToCartButton.prop('disabled', true);
addToCartButton.addClass(this.options.addToCartButtonDisabledClass);
}else if(buyNowButton){
buyNowButton.prop('disabled', true);
buyNowButton.addClass(this.options.buyNowButtonDisabledClass);
}
form.submit();
} else {
self.ajaxSubmit(form);
}
},
最佳答案
像这样尝试(JQuery):
$(".classNameOfButton").click(function(){functionName(this)});
关于javascript - 如何检测提交表单按钮被点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52401810/