Я пытаюсь предотвратить размытие, когда вызывается select: in autocomplete. (select: вызывается, когда элемент щелкается в поле предложения автозаполнения) Однако непреднамеренно размытие вызывается, когда я выбираю элемент из окна предложений. Как мне решить эту проблему?
Вот как в основном выстроен мой код.
$("#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");
});
Спасибо!
Редактировать: Вот краткий контекст. Я пытаюсь разрешить пользователям искать / выбирать элемент или создавать новый элемент, если пользователь размывает ввод.