网页上这种点击多个选项,最后再一起查询的功能怎么做的?
1个回答
展开全部
这个是通过隐藏表单去做的,每增加一个搜索条件则把增加的搜索信息添加在隐藏表单中,这一步是js去做的。点击确定后,就可以在后台处理隐藏表单的数据进行数据库查询了。
追问
大概明白了,JS怎么操作呢?
追答
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
<html xmlns="
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>Document</title>
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("#add").click(function(){
var add = $.trim($("#addinfo").val());
if(add != '') {
$("#hidden").val($("#hidden").val()+add+'|');
$("#show").val($("#show").val()+add+'|');
}
});
});
</script>
</head>
<body>
<form>
<input type="text" id="addinfo" /><input type="button" id="add" value="添加"><br><br>
<input type="hidden" id="hidden" value="" />
<input type="text" id="show" value="" />
<span style="color:red">这是可以看到的添加信息,上一个元素是隐藏表单信息,这里的信息是用|分开的字符串,在后台再处理分开就好了</span>
</form>
</body>
</html>
这里使用了jquery
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询