向高手请教下拉框级联的问题

请问在struts2中,怎么实现3个下拉框的级联呢?国家-省份-城市

以前做的一个例子:

var user = new Object(); function adduser(name,mobile,address){ if(user[name] == null ||user[name] == "undefined"){ user[name] = new Object(); } user[name]["mobile"]=mobile; user[name]["address"]=address; } <ww:iterator value="userList"> adduser("<ww:property value="name"/>","<ww:property value="mobile"/>","<ww:property value="address"/>"); </ww:iterator> function setMobileAndAddress(name){ document.getElementById("mobile").value=user[name]["mobile"]; document.getElementById("address").value=user[name]["address"]; } window.onload=function (){ var user=document.getElementById("user").value; setMobileAndAddress(user); }
<table>
<tr>

姓名:



"
selected/ww:if>

/ww:iterator




手机:



地址:


第一个下拉,直接从Action读出来,第二个,第三个可用异步替换那一个区域。即第一个Select事件后,异步读后台取第二级,第二级Select后异步取第三级。。

[url]http://www.blogjava.net/kalman03/archive/2008/11/01/238006.html[/url]
[url]http://blog.niwota.com/a/1646758.htm[/url]

js实现下拉框三级级联

http://tangyajun.blog.51cto.com/177086/77388

http://blog.csdn.net/security08/archive/2009/09/25/4586899.aspx

:o 用ajax实现