Я хочу вызвать поиск в событии onclick моего ввода, но только если окно поиска еще не открыто. В настоящее время я делаю это:
$(this).bind('click.ajaxselect', function(e) {
if(!$(this).autocomplete('widget').is(':visible')) {
$(this).autocomplete('search','');
}
});
Но я не слишком люблю использовать селектор :visible
, потому что он ищет всех своих родителей. Есть ли какое-то свойство, которое я могу проверить?
Диалог имеет этот метод isOpen
, имеет ли автозаполнение что-то подобное?