jquery post传递数组的例子(checkbox多选传值)

发布时间:2019-10-01编辑:脚本学堂
有关jquery ajax post传递数组的方法示例,jquery操作页面中checkbox多选传值,这里分享一个jquery post传递页面数组值的例子,供大家参考。

jquery post传递数组

使用$.each(function(){});可以得到checkbox 中对应的值,在ajax上传文件时,把 traditional 设置为 true。

例子:
 

复制代码 代码示例:
$('.but_delet_choice').click(function(){ 
var $check_boxes = $('input[type=checkbox][checked=checked][id!=check_all_box]'); 
if($check_boxes.length<=0){ alert('您未勾选,请勾选!');return;   } 
if(confirm('确定要删除吗?')){ 
var dropIds = new Array(); 
$check_boxes.each(function(){ 
dropIds.push($(this).val()); 
});
$.ajax({
type:'post', 
traditional :true, 
url:'${ctx}/discuss/dropMoreRmb', 
data:{'dropIds':dropIds}, 
success:function(data){
refreshRmb(1);
}
}); 

return false; 
});