我試圖防止模糊發生時選擇:在自動完成被調用。 (選擇:在自動完成的建議框中單擊項目時調用) 但是,無意中,從建議框中選擇項目時會調用模糊。 我該如何解決這個問題?jQuery - 防止自動完成選擇觸發模糊()
下面是我的代碼基本排隊的方式。
$("#input_field").autocomplete({
source: "source.php",
select: function(event, ui) { alert("Item selected! Let's not trigger blur!"); }
}).blur(function(event) {
alert("Alert if the user clicked outside the input, pressed enter, or tab button.");
alert("But not from the item selection! :S");
});
謝謝!
編輯:這是一個簡短的上下文。我試圖讓用戶搜索/選擇一個項目或創建一個新的項目,如果用戶模糊輸入。
,如果你可以給多一點背景下,爲什麼你想從發生,這阻止模糊有助於 – JohnP 2011-04-19 05:16:19
謝謝,我希望我的簡要上下文幫助 – m0dE 2011-04-19 08:55:57
+1,我遇到同樣的確切的問題。請參閱下面的答案。 – 2011-12-14 21:13:11