jquery ajax post 传递数组 ,多checkbox 取值

使用$.each(function(){});能够获得checkbox 中对应的值,ajax

在ajax上传的时候须要把 traditional 设置为 true post

 

$('.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;
});this

 

 

 

来源 http://w8700569.iteye.com/blog/1954396url

相关文章
相关标签/搜索