checkbox操作

checkbox

<td>
    <input type="checkbox" id="netStatusAll" onclick="checkAll()" value="">全选
    <input type="checkbox" name="netStatus" value="1">正常
    <input type="checkbox" name="netStatus" value="2">组网异常
    <input type="checkbox" name="netStatus" value="3">从设备数量不一致
    <input type="checkbox" name="netStatus" value="4">从设备不一致
</td>

全选设置

function checkAll(){
	if ($("#netStatusAll").attr("checked")) {
		$("[name='netStatus']").attr("checked",'checked');
	} else {
		$("[name='netStatus']").attr("checked",'');
	}
}

注:jquery1.6以上可以用prop取代attr

获取选中项

function displayResult()
{
	var chk_value =[];//定义一个数组
	//遍历每一个名字为netStatus的复选框,其中选中的执行函数
	$('input[name="netStatus"]:checked').each(function(){
		chk_value.push($(this).val());//将选中的值添加到数组chk_value中
	});
	var selectId = chk_value.join(",");
	alert(selectId);
}

 

posted @ 2023-03-21 17:07  疯狂的草  阅读(17)  评论(0)    收藏  举报