jQuery UI自动完成; minLength:0问题-更新

时间:2018-12-22 10:46:38

标签: jquery autocomplete

当用户单击显示所有可用选项的“输入”时,我想显示一个“下拉”菜单。然后,根据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,它也不能解决问题。

0 个答案:

没有答案