复选框选中添加属性值,取消则删除属性值得方法


$(function () {
$("#subt").val("保存");
var namearry = [];//定义空数组


$('.ListMid').on('click', function (index) { //事件绑定 
if ($(this).is(":checked")) {/确认是否勾选
namearry.push($(this).attr("mid"));//勾选的都添加到数组里
$("#hd_selectValue").val(namearry);//值存放在隐藏域方便后台获取
}
else {
function delItem(item, list) {//遍历删除指定取消的勾选框
list.splice(list.indexOf(item), 1)
}
delItem($(this).attr("mid"),namearry)//删除指定的值
$("#hd_selectValue").val(namearry);//重新返回到隐藏域存储
}
/*
if ($(this).is(":checked")) {
// alert("选中");
namearry.push($(this).attr("mid"));
$("#hd_selectValue").val(namearry);
} else if($(this).prop("checked",false)){
//alert("取消");
}*/

});
})


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM