Установить значение в поле со списком автозаполнения jqueryJquery

Программирование на jquery
Ответить
Anonymous
 Установить значение в поле со списком автозаполнения jquery

Сообщение Anonymous »

Я использую поле со списком автозаполнения jquery
и все в порядке. Но я также хочу установить конкретное значение через JavaScript, например $("#value").val("somevalue"), и оно будет выбрано для выбора элемента, но без изменений во входном элементе с автозаполнением.
Конечно, я могу выбрать этот ввод и установить значение напрямую, но есть ли другие способы сделать это? Я пытаюсь установить привязку к this.element, например this.element.bind("change", function(){alert(1)}), но это не дало никаких результатов. И я не знаю почему.

Изменить

Я нашел обходной путь для этого случая. Но мне это не нравится. Я добавил следующий код в функцию _create для ui.combobox

this.element.bind("change", function() {
input.val( $(select).find("option:selected").text());
});
< /code>

и когда мне нужно изменить значение, которое я могу использовать $ ("#selector"). val ("specialvalue"). Trigger ("изменение"); < / код>

Подробнее здесь: https://stackoverflow.com/questions/619 ... e-combobox
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»