关于ajax提交页面的参数问题

<script>

$("#button2").click(function(){   

var submit="";

$(".check:checked").each(function(){  //重点是这句话:直接用被选中的多选按钮遍历,我原来用了好多类似的方法,就是卡壳在这里。

submit+=$(this).val();

});

$.post("checkbox.php",{data:submit,data1:$("#slider").val},function(result){

alert(result);

})

})

 

<input type="checkbox" name="check[1]" id="1" class="check" value="1haodeng" />
<label for="1">1号灯</label>
<input type="checkbox" name="check[3]" id="3" class="check" value="3haodeng"/>
<label for="3">3号灯</label>
<input type="checkbox" name="check[5]" id="5" class="check" value="5haodeng"/>
<label for="5">5号灯</label>



</script>

 

$.post("url",{参数},回调函数{})

参数问题要自己用JS提取,没有自动发送的数据,所以要自给自足,我是利用class标签取出class=check的值,然后遍历函数取出所有值,然后在提取被选中的value值  ,后端 根据传过去的value值 ,改变数据库!

posted @ 2016-05-12 13:50  逆流的致爷  阅读(122)  评论(0编辑  收藏  举报