当用户单击显示所有可用选项的“输入”时,我想显示一个“下拉”菜单。然后,根据autocomplete()
的标准,任何后续的UI都会缩小选择选项的范围。只需将minLength
设置为'0'似乎并不会使其行为与设置为'1'时有所不同。
我正在为此使用似乎是“标准” jquery:
$(function() {
$(".choose_venue").autocomplete({
source: "../autocomplete/list-venues.php",
minLength:0
}).focus(function() {
$(this).autocomplete("search", $(this).val());
});
});
...这是HTML:
<input type="text" style="width:270px;text-align:center" placeholder="something" name="something[]" class="choose_venue" />
this question中有很多关于此主题的讨论,但是,所有这些讨论已有很长时间了,并且取决于jQuery的过时(!)版本。我试图获得与jquery-1.12.4.js和1.12.1 / jquery-ui.js一起使用的解决方案,并且想知道这是否仍然可行。我也知道this question,它也不能解决问题。