我正在使用由返回JSON对象的AJAX操作填充的jQuery自动填充程序。
问题在于,当我输入文字时,即使我将“自动完成”设置为“真实”,我也会看到整个列表。
如何仅显示与我输入的字符串对应的字符串?
这是我的jQuery自动填充程序:
<s:url id="paysList" action="paysList" namespace="/ajax">
<s:param name="nameRegion">EUROPE</s:param>
</s:url>
<label for="nomPays_0">
<s:text name="label.nameCountry" />
</label>
<br>
<sj:autocompleter name="nomPays[0]"
id="nomPays_0"
forceValidOption="true"
key="label.nameCountry"
href="%{paysList}" />
答案 0 :(得分:0)
您是否在<sj:head/>
部分添加了<head>
代码?
<head>
<sj:head jqueryui="true"/>
</head>
中所述
否则,请尝试使用Official Showcase;
中所述的onChangeTopics
点击小工具 - &gt; 自动填充器 - &gt; Autocompleter JSON ,然后看一下JSP和JavaScript代码