從jQuery 1.8開始,應該只將.ajaxStart()方法附加到文檔中。如果只能將ajaxStart綁定到文檔,如何讓特定事件觸發?
我在頁面上有兩種不同的表單,我想用ajax提交,並在發生時顯示'發送'。我想#contact_response
當#contact_form
提交像這樣顯示一條消息:
$(document).ajaxStart(function() {
$("#contact_response").html("Sending...");
});
同樣,#booking_response
當#booking_form
提交顯示一條消息。但是,這樣做會導致其他元素顯示Sending...
。如果您只打算將ajaxStart()
附加到document
,那麼您打算如何發送多個回覆,但只更新某些部分?
這是錯誤的功能使用?