|
|
|
|
三级级联 发布时间:2005-08-19 00:00:00 作者:cservice 出处:goComDevCenter 语言:中文 阅读次数:784次 |
| 【适用范围】
通用
【内容】
提供的三级级联保证数据是树状的,在相应的jsp中处理,如:
<SCRIPT language=JavaScript src="/internet/scripts/multilevel_select.js">//两层选择</SCRIPT>
<form name="form1" method="post" >
城区:<select name="select1/pSelect" onChange="changeParMenu(’select1/pSelect’, ’select2/cSelect’);"></select>
街道:<select name="select2/cSelect" size="1" onChange="changeParSubMenu(’select1/pSelect’,’select2/cSelect’, ’select3/dSelect’);""></select>
派出所:<select name="select3/dSelect" size="1""></select> <script language="JavaScript">
var parentTable;
var childTable;
var subTable;
parentTable = new Array (<logic:iterate id="PERSON_CQDZ" property="list[@type=’PERSON_CQDZ’]">"<bean:write id="PERSON_CQDZ" property="PERSON_CQDZ/CQ_NO"/>","<bean:write id="PERSON_CQDZ" property="PERSON_CQDZ/CQ_NAME"/>",</logic:iterate>"end");
var childTable = new Array (<logic:iterate id="PERSON_JDDZ" property="list[@type=’PERSON_JDDZ’]">"<bean:write id="PERSON_JDDZ" property="PERSON_JDDZ/CQ_NO"/>","<bean:write id="PERSON_JDDZ" property="PERSON_JDDZ/JD_NO"/>","<bean:write id="PERSON_JDDZ" property="PERSON_JDDZ/JD_NAME"/>",</logic:iterate>"end");
initTreeMenu("select1/pSelect", "select2/cSelect",2);
subTable = new Array (<logic:iterate id="PERSON_ZZDZ" property="list[@type=’PERSON_ZZDZ’]">"<bean:write id="PERSON_ZZDZ" property="PERSON_ZZDZ/CQ_NO"/>","<bean:write id="PERSON_ZZDZ" property="PERSON_ZZDZ/JD_NO"/>","<bean:write id="PERSON_ZZDZ" property="PERSON_ZZDZ/PCS_NO"/>","<bean:write id="PERSON_ZZDZ" property="PERSON_ZZDZ/PCS_NAME"/>",</logic:iterate>"end");
initTreeSubMenu("select1/pSelect","select2/cSelect", "select3/dSelect",2);
</script>
</form>
【备注】
EOS5.1的RichWeb中提供了级联控件,可以支持N级的级联,具体请参考Studio联机帮助中关于RichWeb的说明 |
|
| 声明:本栏目转载文字、造型、样式、图形及程序如有来自网络,版权归原作者或首发媒体所有,欢迎任何个人访问或者转载,若有作者及出处有误,请来信说明,我们将及时更正。 |
|