在我的Java脚本中,我尝试显示提前输入。它不会显示输入第一个字母的国家,但是会在我输入第二个字母时显示。

我的剧本是

 $('#country_v1-query').typeahead({
            order: "desc",
            source: {
                data: [
                    "Afghanistan", "Albania", "Algeria", "Andorra", "Angola",  "Ukraine", "United Arab Emirates", "United Kingdom", "United States",  "Uruguay", "Uzbekistan", "Vanuatu", "Venezuela", "Vietnam", "Yemen", "Zambia", "Zimbabwe"
                ]
            },
            callback: {
                onInit: function (node) {
                    console.log('Typeahead Initiated on ' + node.selector);
                }
            }
        });


我用这样的ID调用脚本

 <input type="text" id="country_v1-query" name="country_v1[query]" autocomplete="on" class=" typeahead" data-provide="typeahead"  />


包括链接是
typeahead.js, typeahead.css, jquery-ui.js, jquery-ui.css, bootstrap.min.css

最佳答案

我得到了答案,我在脚本中插入了minLength: "1",

关于javascript - 键入第一个字母时无法提前输入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29006108/

10-13 04:32