2013-07-21 2 views
1

ОК iM с использованием jquery autocomplete и все работает нормально, но я хочу, чтобы он запускал кнопку поиска, когда было выбрано предложение. код у меня есть.jQuery автозаполнение предложение триггер кнопка поиска

$("#tags").autocomplete({ 
     source: availableTags 
     select: function (event, item) 
     { 
      if (event.keyCode == 13){ 
       $('#IDofMYform').submit() 
      } 
     } 
    }); 
}); 

ответ

2

Вы должны установить значение для ввода формы перед отправкой. Если вы этого не сделаете, ваша форма будет отправлена ​​до того, как у вас появится возможность заполнить ввод.

Что-то вроде:

$("#tags").autocomplete({ 
    source: availableTags 
    select: function (event, ui) { 
     //Set the value 
     $(this).val(ui.item.value); 

     // Submit the form 
     $('#IDofMYform').submit(); 
    } 
}); 
+0

спасибо, я получил его, работал отлично проблема была запятая после исходного значения. Благодарю. –

Смежные вопросы