我想在保存屏幕之前运行验证。我遇到的问题是我需要查看的复选框是否都是动态创建的......
<div class="availableTypes">
<form:checkboxes path="types" items="${availableTypes}" itemValue="typeId" itemLabel="name" element="div" />
</div>
理想情况下,我希望得到“价值”&#39;每个选中的复选框。
/**
* Run validation on types checkboxes before saving
*/
function validateTypes() {
// todo: get all the checkboxes
var checkedValue = [];
for (Checkbox c) {
if(isChecked) {
checkedValue.push(c.value);
}
}
if (checkedValue.contains('a')) {
return false;
} else {
return true
}
}