изменить JQuery UI для автоматического заполнения списка - PullRequest
1 голос
/ 17 февраля 2012

Я использую этот пример в качестве базы: http://jqueryui.com/demos/autocomplete/#combobox

круто.Но если вы введете что-то нестандартное, после расфокусировки элемент исчезнет.

Мне бы хотелось, чтобы введенное вами слово оставалось там."настоящий" комбобокссостоящий из предопределенных предложений и пользовательского ввода текста.

Я не ищу плагины, делающие это, я действительно хочу изменить код пользовательского интерфейса.

Использование этого виджета Я идентифицировал событие удаления, но я не знаю, как получить к нему доступ и предотвратить его.

Спасибо

1 Ответ

1 голос
/ 17 февраля 2012

OMG, я был так занят поиском ui.code, что не проанализировал код, который генерирует комбинированный список

, просто раскомментируйте

 if ( !valid ) {
                                        // remove invalid value, as it didn't match anything
                                        // $( this ).val( "" );
                                        select.val( "" );
                                        input.data( "autocomplete" ).term = "";


                return false;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...