使用$.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; });