省市区三级联动select. <s:select id="businessprovince" name="ProvinceIDA"
list="#pv.Provinces"
listKey="id"
listValue="provincename"
multiple="false"
value="2"
onchange="selectsOnchange(this.id);"/>省 <s:select id="city" name="CityIDA" label="市" labelposition="top"
list="{' '}"
value="0"
onchange="selectsOnchange(this.id);"/>市 <s:select id="district" name="DistrictIDA" label="区" labelposition="top"
list="{' '}"
value="0"
onchange="selectsOnchange(this.id);"/>区
省一级的value从数据库中得出,如:value=2,选中ID为2的省份,赋值操作如何触发selectsOnchange()事件从而得到并刷新city列表?谢谢!
list="#pv.Provinces"
listKey="id"
listValue="provincename"
multiple="false"
value="2"
onchange="selectsOnchange(this.id);"/>省 <s:select id="city" name="CityIDA" label="市" labelposition="top"
list="{' '}"
value="0"
onchange="selectsOnchange(this.id);"/>市 <s:select id="district" name="DistrictIDA" label="区" labelposition="top"
list="{' '}"
value="0"
onchange="selectsOnchange(this.id);"/>区
省一级的value从数据库中得出,如:value=2,选中ID为2的省份,赋值操作如何触发selectsOnchange()事件从而得到并刷新city列表?谢谢!
这个是用户主动去选择列表项触发Onchange事件,我需要从数据库读出后设置选项来触发onchange()
oSelect.options(???值对应的索引).selected = true;
赋值操作不会触发selectsOnchange()事件阿
。支持每级联动和全部联动
。最小单元格式:[ID,parentID,text]
。http://www.w3cgroup.com/article.asp?id=201
1. 数据库中读出provinceid, value=2
<s:select id="province" name="ProvinceIDA"
....
value="2"
onchange="selectsOnchange(this.id);"/>省
...
...
2. html页面最后调用javascript函数: selectsOnchange('province')
3. selectsOnchange()通过AJAX得到provinceid=2的city列表
4. 在ajax response函数把city列表添加到city select (进入页面时为空)
5. 如何再根据从数据库中读出的cityid选择正确的city? 如果放到ajax response函数里面调用selectsOnchange('city'),
如何在javascript如何访问struts2 iterator标签的值?或是有其他办法?
<html>
<body>
<s:iterator value="#request.list" id="user"/>
....
<s:property value="#user.userid"/>
...
<script type="text/javascript">
alert(${#user.userid});??????
</script>
</body>
</html>
页面加载完毕的时候调用selectsOnchange() 函数即可
<script type="text/javascript">selectsOnchange('2')</script>
</body>
</html>
这个只能选择city select, 之后我还要设定city的选择项,再触发city select的onchange事件,再设定district的选择项。
第1,2位 代表省
第3,4位 代表市
第5,6位 代表县
第7,8,9位 代表乡
第10,11,12位 代表村
现在分5个表,省表,市表,县表,乡表,村表请问用php如何写这个联动菜单