复选和传递参数都已实现,如何逐个传递参数并展示打印页面 复选框js: var flag = this.getValue(); //获取当前复选框控件的状态,true /false //alert(flag); //alert(window.lineboxes.length); for (var i = 0; i < window.lineboxes.length; i++) { //循环遍历每个复选控件 var cr = FR.cellStr2ColumnRow(window.lineboxes[i].options.location); //由每个控件位置获取行号列号 _g().setCellValue(cr.col, cr.row, flag); //逐一赋值当前状态 } //当前复选框未选择时,设置全选不选中 if (this.getValue() == false) { _g().setCellValue("B3", null, false); } else { var allChecked = true; //循环判断所有复选框都选中时,将全选复选框选中 for (var i = 0; i < lineboxes.length; i++) { if (lineboxes[i].getValue() == false) { allChecked = false; } } //如果全选中时,自动让B3全选复选框选中 _g().setCellValue("B3", null, allChecked); } |
最佳回答 |
||||
0
|
|