我正在使用 AJAX 提交位于 div #cart-container 内的两个表单。
我不想在这个 div 中通过 AJAX 提交第三种表单。
我试图只针对表单,但由于某种原因,我能够让代码工作的唯一方法是调用以下代码:
$('#cart-container').on('submit','form',function() {
$(this).ajaxSubmit({
beforeSubmit: function() {
$('#purchase-submissions, .cart').fadeTo('fast', 0.3);
},
success: cart
});
return false;
});
function cart() {
var path = '/enter/embed-cart';
$('#cart-container').load(path, function() {
$('#purchase-submissions, .cart').fadeTo('fast', 1);
});
}
如果我只针对这一行的两个表单,像这样它只调用 AJAX 一次。
$('#add_cart_form, #update_form').on('submit',function() {
谁能告诉我如何从通话中排除一种形式?
谢谢你。