Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 ui <;sj:自动完成器>;论文本转换_Jquery Ui_Jsp_Struts2_Struts2 Jquery - Fatal编程技术网

Jquery ui <;sj:自动完成器>;论文本转换

Jquery ui <;sj:自动完成器>;论文本转换,jquery-ui,jsp,struts2,struts2-jquery,Jquery Ui,Jsp,Struts2,Struts2 Jquery,我正在使用jQuery自动完成程序,该程序由返回JSON对象的AJAX操作填充 问题是,当我输入文本时,我会看到整个列表,即使我将“autocomplete”设置为“true” 如何仅显示与输入内容相对应的字符串 这是我的jQuery自动完成程序: <s:url id="paysList" action="paysList" namespace="/ajax"> <s:param name="nameRegion">EUROPE</s:param> &

我正在使用jQuery自动完成程序,该程序由返回JSON对象的AJAX操作填充

问题是,当我输入文本时,我会看到整个列表,即使我将“autocomplete”设置为“true”

如何仅显示与输入内容相对应的字符串

这是我的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}" />

欧洲

您是否在
部分中放置了
标记

<head>
    <sj:head jqueryui="true"/>
</head>

如中所述

否则,请尝试使用中所述的
onChangeTopics

单击Widgets->Autocompleter->AutoCompleterJSON,然后查看JSP和JavaScript代码