jquery 获取用户复选框选定值的方法

本文介绍了一种使用jQuery简化批量删除操作的方法。通过监听特定按钮点击事件,收集被选中的记录ID,并通过Ajax发送给服务器进行批量删除处理。文章详细展示了如何验证用户选择、组织数据及与后端交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

	//启动删除程序
				$("#deleteDetail").click(function  () {
					//获取已选项的id集
					if(confirm("确定要删除所选记录吗?")==true)
					{
						//获取所选记录id
						var idset="";  //用于记录复选框选定值的字符串变量
						$("[name='did']:checked").each(function(){  // 根据name属性以及checked状态来获取被用户选定的项,这里要注意早期的jquery版本不是这样写的
							idset+=$(this).val()+","; //获取选定复选框的值,并添加到前述字符串变量中,注意后面有个逗号,
						})
						idset=idset.substr(0,idset.length-1);// 删除最后的那个逗号
						
						if(idset=="") // 如果字符串变量还为空,说明用户没有选择值
						{
							alert("没有选中记录。");
						}
						else
						{
							$.ajax({   // 以ajax方法,将用户选定值传给后台
								type:"get",
								data:{id:idset},
								dataType:"html",
								url:"phpCode/deleteDetails.php",
								success:function  (data) {
									alert(data);
								}
							});
						}
					}
				})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值