我有JavaScript代碼,應該在焦點位移時執行一次。一切正常,但由於某種奇怪的原因,此代碼執行了兩次,因此我給出了兩個警告窗口。雙啓動onblur事件
$(document).ready(function() {
$('#username').blur(function() {
var formData = {
"username":$('#username').val()
};
$.ajax({
url:'check.php',
type:'POST',
data:'jsonData=' + $.toJSON(formData),
success: function(res) {
alert(res);
}
});
});
});
我在做什麼錯?
你有多個元素的'id =「username」'屬性? – Farahmand
好的,如果你用'console.log'替換'alert'會發生什麼?這個事件還會發生兩次嗎? –
Fari,只有一個。 – dark