动态更改一个Struts

动态更改一个Struts

本文介绍了动态更改一个Struts 2 select标签的内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我有两个Struts 2 < s:select> 标记;一个用于国家,另一个用于:

I have two Struts 2 <s:select> tags; one for the country, and another for the state:

<s:select label="country" headerKey="-1" headerValue="Select country" list="country"       name="countryID" />

<s:select label="state" headerKey="-1" headerValue="Select state" list="state"   name="stateID" />

国家/地区选择更改时,我只想显示该国家/地区的州.

When the country select changes I want to show only that country's states.

我该怎么做?

推荐答案

您可以使用Struts2 doubleselect 标记.它

You can use Struts2 doubleselect tag. It

<s:doubleselect label="Select country/state" name="country" list="{'country1','other'}" doubleName="state" doubleList="top == 'country1' ? {'state1', 'state2'} : {'state3', 'state4'}" />

有关真实示例,请参见 Struts 2 < s:doubleselect> 示例.

For the real example see Struts 2 <s:doubleselect> example.

这篇关于动态更改一个Struts 2 select标签的内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 20:52