js遍历 并形成查询条件,该如何解决

js遍历 并形成查询条件
本帖最后由 qq_30962933 于 2015-09-14 19:43:24 编辑
查询条件为班级名称,查询页面如何获取数据库中的班级名称形成查询条件js遍历 并形成查询条件,该如何解决
------解决思路----------------------
把所有的checkbox设置成一个相同的name,按照name便利获取checked属性。
拼接字符串传递,要模糊查询就是用like不然就是要in


<script language="JavaScript">
$(function(){
$("#sub_checked_info").click(function(){
var class_name = "" ;
$("input[name='class_name']:checked").each(function(data){
   class_name += $(this).attr("value") + ((data + 1 == $("input[name='class_name']:checked").length)?"":",") ;
   })  ;
alert(class_name) ;
}) ;
}) ;
</script>
<body>
<input type="checkbox" name="class_name" value="1" />1
<input type="checkbox" name="class_name" value="2" />2
<input type="checkbox" name="class_name" value="3" />3
<input type="checkbox" name="class_name" value="4" />4
<input type="checkbox" name="class_name" value="5" />5
<input type="button" value="查询" id="sub_checked_info" />
</body>