2010-05-25 49 views
1
<ajax:autocompleter name="cityName" list="list" size="1" label="Select City" 
    listValue="cityName" listKey="id" autoComplete="true"></ajax:autocompleter> 

我使用Struts 2的使用Ajax,但它不工作支柱2 autocompleter

回答

0
&lt;%@ taglib prefix="ajax" uri="/struts-dojo-tags"%> 

**&lt;ajax:head />** 


&lt;ajax:autocompleter name="cityName" list="list" size="1" label="Select City" 
    listValue="cityName" listKey="id" autoComplete="true"></ajax:autocompleter> 

確保< AJAX:頭/>是<頭> < /頭>的JSP。它生成自動生成所需的代碼。

0

你應該使用Struts URL標記調用哪個插上U JSON對象名單

<s:url id="List" action="/actionName" method="methodName" /> 
<sx:autocompleter id="itemC" href="%{List}" forceValidOption="true" preload="true" 
size="24" name="item" autoComplete="false" showDownArrow="false"  
valueNotifyTopics="/value"></sx:autocompleter> 
+0

進口支柱道場標籤庫<%@標籤庫前綴= 「SX」 URI =「/ Struts的道場標籤的動作「%>並在jsp頁面的之間添加。並確保您已將所有必需的struts jar文件包含在您的項目中。 – 2013-05-10 10:28:16