为 struts 设置默认值 2 autocompleter
Set default value for struts 2 autocompleter
我实现了一个 struts 2 自动完成器,我在其中使用了这样一个字符串列表 -
<sj:autocompleter id="cityId"
cssClass="txtfield8"
name="outlet.cityName"
list="cityList"
autoComplete="true"
forceValidOption="false" />
如何为此设置默认值,以便每次加载时都会显示默认值?
只需将默认值放在值参数中即可。
<sj:autocompleter id="cityId"
value=""
cssClass="txtfield8"
name="outlet.cityName"
list="cityList"
autoComplete="false"
forceValidOption="false" />
您应该按照@Choatech 的建议使用value
attribute:
value false false String "Preset the value of input element."
但是,指定的值应该是您 cityList
中列出的键之一,而不是某个随机值。
如果您要使用的值是 header,例如 Please choose a City...
,则考虑使用
我实现了一个 struts 2 自动完成器,我在其中使用了这样一个字符串列表 -
<sj:autocompleter id="cityId"
cssClass="txtfield8"
name="outlet.cityName"
list="cityList"
autoComplete="true"
forceValidOption="false" />
如何为此设置默认值,以便每次加载时都会显示默认值?
只需将默认值放在值参数中即可。
<sj:autocompleter id="cityId"
value=""
cssClass="txtfield8"
name="outlet.cityName"
list="cityList"
autoComplete="false"
forceValidOption="false" />
您应该按照@Choatech 的建议使用value
attribute:
value false false String "Preset the value of input element."
但是,指定的值应该是您 cityList
中列出的键之一,而不是某个随机值。
如果您要使用的值是 header,例如 Please choose a City...
,则考虑使用