Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在jquery中创建用于检查给定字母的自动完成?_Jquery_Html - Fatal编程技术网

如何在jquery中创建用于检查给定字母的自动完成?

如何在jquery中创建用于检查给定字母的自动完成?,jquery,html,Jquery,Html,我试图在我的jsp页面中使用自动完成功能,但它显示的项目与给定的字母不完全匹配 现在我使用自动完成显示状态 我把jquery作为 states.push(stateslist); $( "#state" ).autocomplete({ source: states }); html代码: <div class="ui-widget"> <label for="state">states: </label> <input id="state">

我试图在我的jsp页面中使用自动完成功能,但它显示的项目与给定的字母不完全匹配

现在我使用自动完成显示状态

我把jquery作为

states.push(stateslist);
$( "#state" ).autocomplete({
source: states
});
html代码:

<div class="ui-widget">
<label for="state">states: </label>
<input id="state">
</div>

国家:

但是文本框的显示方式不正确,就像,

在给定的示例中,您希望状态以“ta”开头?您是说您只希望项目匹配字符串的左侧而不是字符串的任何部分时才显示吗?如果是这样,这个线程将有所帮助。