我想知道是否有可能從一個mouseleave函數觸發ajax請求?我希望當鼠標離開li
時發送字符串'Y',以便它可以在數據庫中更新。jquery mouseleave ajax請求
這是可能的嗎?
(function(){
$('li#myId').mouseenter(function(){
var y = 'Y';
}).mouseleave(function(){
$.ajax({
type: 'POST',
url: 'update.php',
data: 'y='+y,
success: function(response){
$('li.#myId').html(response);
}
});
});
})();
爲什麼不呢?你只需要在第一次關閉之前移動'var y',因爲它是本地的 – neoascetic 2012-04-11 09:40:10
而且,當然,你的代碼有錯誤。 '$('li。#myId') - > $('li#myId')'甚至是$('li#myId') - > $('#myId')' – neoascetic 2012-04-11 09:41:58