Я использую это для заполнения ввода $("#streetNameDefine").val($("#streetNameDefine").val() + e.target.value);
, но поиск по списку данных не работает, а выпадающий список вообще не отображается. Я должен щелкнуть мышью при вводе и отобразить список и выполнить поиск, набираемый с помощью сенсорной клавиатуры.
Я проверяю события, запускаемые после ввода заливки, но не работает, список не отображается.
$("#streetNameDefine").trigger("click");
$("#streetNameDefine").trigger("mousedown");
$("#streetNameDefine").trigger("mouseup");
$("#streetNameDefine").trigger("keydown");
$("#streetNameDefine").trigger("keypress");
$("#streetNameDefine").trigger("keyup");
HTML:
<input type="text" id="streetNameDefine" list="streetNameList" class="form-control">
<datalist id="streetNameList">
<option value="abc" id="id990002"></option>
<option value="test" id="id990003"></option>
</datalist>