要做一个用checkbox打分的功能 , 打分项和分值都是通过枚举配置的,前台用EL表达式 循环出来
效果:
jsp:
<script type="text/javascript">
//校验必须要打分
function checkqualitygrade(){
var flag =true;
var _gradesnodes = $("input[id ^= 'hiddenqgitem_']");
//先清空
$.each(_gradesnodes, function(_i, _el){
_el.value ='';
});
//再赋值
var gradesnodes = $("input[id ^= 'qgitem_']");
$.each(gradesnodes, function(i, el){
var obj = document.getElementsByName('hidden'+el.id);
if(el.checked){
$(obj).stk_val(el.value);
}
});
//校验
$.each(_gradesnodes, function