结合项表单提交查询
来源:师说
作者:
2020-05-06
JavaScript Code复制内容到剪贴板
- <script type="text/javascript" src="[!--news.url--]js/selects.js"></script>
- <script type="text/javascript" src="[!--news.url--]js/data_china.js"></script>
- <form method="get" action="[!--news.url--]e/action/ListInfo.php">
- <input value="10" type="hidden" name="mid">
- <input value="17" type="hidden" name="classid">
- <input value="1" type="hidden" name="ph">
- <input value="12" type="hidden" name="tempid">
- <select name="pro"></select>
- <select name="city"></select>
- <select name="area"></select>
- <INPUT value="确定" type="submit" name="提交">
- </FORM>
- <script type="text/javascript">
- var s = selects;
- //获取对象
- var p = document.getElementsByName('pro')[0];//省
- var c = document.getElementsByName('city')[0];//市
- var a = document.getElementsByName('area')[0];//区
- //绑定数据
- s.bind(p,province);
- s.bind(c,city);
- s.bind(a,area);
- //确定从属关系
- s.parent(p,c);
- s.parent(c,a);
- //设置默认值
- s.selected(p,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[pro]))?>'});
- s.selected(c,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[city]))?>'});
- s.selected(a,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[area]))?>'});
- </script>