前台用三级联动下拉菜单能实现搜索功能吗?
在论坛上找的代码后台已经实现三级联动选择录入信息功能了。
前台找了代码如下,能用下面的代码在搜索模板里面实现搜索吗?领导还想要点击最后一个下拉框后就实现搜索,不想要点击搜索按钮再出来结果,这个能实现吗?帮看看搜索模板页面代码怎么弄?感谢!!!
<select name="pro"></select><select name="city"></select><select name="area"></select>
<script type="text/javascript" src="/skin/default/js/build/selects.js"></script>
<script type="text/javascript" src="/skin/default/js/build/data_china.js"></script>
<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:'上海市'});
//s.selected(c,{index:1});
//s.selected(a,{text:'虹口区'});
</script>
上述JS不能实现你需求的功能,下拉直接响应表单需要重新开发,理论上,绑定表单动作,传递数值,使用AJAX来实现!
追问:
看了你的回复,不会AJAX,放弃了不用搜索按钮的想法,用了下面的代码,帮看看问题在哪里?
<form action='../../search/index.php' method="post" name="searchform" id="searchform">
<table width="100%" border="0" cel
版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.moyublog.com/ask/problem01/905.html