`

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

 
阅读更多

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

 

 

2
4
分享到:
评论
2 楼 CoderDream 2013-12-01  
Mark!
1 楼 maomao14 2013-10-10  
楼主写的不错,感谢分享,最近我在  http://gotomao.com 网站也学习了这方面的东西,讲的很不错,而且都是免费的,有时间也去看看吧~

相关推荐

Global site tag (gtag.js) - Google Analytics