1
我遇到了以下邏輯問題 - 因爲ajax請求運行多次,我只希望它運行一次?帶Ajax概率的jQuery MouseEnter?
var currentItem = jQuery('#specialId .myclass');
currentItem.mouseenter(function() {
jQuery.ajax({
type: "POST",
url: "/url/data",
data: "myData=" + dataNow,
cache: false,
success: function(html) {
//do stuff
}
});
});
的問題是,我有一堆.myClass
這意味着AJAX請求運行多次。當用戶輸入他們正在輸入的currentItem時,我怎麼才能讓它運行一次?
嗯感謝您的答覆。問題是這仍然不起作用?我有4'class =「myclass」' - 所以它仍然運行4個Ajax查詢?我只想要一個ajax查詢在用戶'mouseenter''currentItem'時觸發? – Andy 2012-02-06 13:14:41
@安迪 - 不應該如此。 Even甚至應該爲每個單獨的'.myclass'單獨啓動 - 或者我忽略了這一點? – karim79 2012-02-06 13:17:06
謝謝,解決了它:) – Andy 2012-02-06 13:50:33