checkbox options

<Li class = "list-group-item"> <span class = "list_left"> right information associated with the role </ span>
<span > <c:forEach items="${menuList }" var="m">
<input type="checkbox"  name="cengmenu" class="cengmenu"   checked="checked" value="${m.id }" />${m.name }
</c:forEach>

</span>

</li>


Get all the CheckBox property values ​​based on name

obj = document.getElementsByName("cengmenu");
chk_value = [];
for (k in obj) {
if (obj[k].checked)
chk_value.push(obj[k].value);
}
if (chk_value == '') {
alert ( "You have not select anything!");
return;
}

var menu_id = chk_value;
// the array passed to the background, pay attention to damage reduction traditional: true, otherwise an array of background acquisition is null 
$.ajax({
type : 'POST',
dataType : 'JSON',
data : {
'Juesename': juesename,
'menu_id' : menu_id,
'remark' : remark
},
url: 'addrole',
traditional : true, 
success : function(data) {
alert(data.msg);
}


});

Background receiving array: String [] chk_value = request.getParameterValues ​​( "menu_id");




Guess you like

Origin blog.csdn.net/panshoujia/article/details/78730402