全选js代码 for (var i = 0; i < lineboxes.length; i++) { lineboxes[i].setSelected(this.selected()); } 复选框 if (!window.lineboxes) { window.lineboxes = []; } lineboxes[lineboxes.length] = this; 删除行 var el = this.element.children(); el.css('background', '#feca41'); el.css('border-radius', '15px'); FR.Msg.confirm("警告","确定删除所选记录吗?",function(value){ if(value==true){ if(window.lineboxes) { var cells = [];//建立空数组用于搜集勾选行号 for (var i = 0; i < lineboxes.length; i++) { if (lineboxes[i].selected()) {//若复选框被勾选则执行以下 //将第1个勾选行号写入数组0位置,将第2个勾选行号写入数组1位置…… cells[cells.length] = lineboxes[i].options.location; } } contentPane.deleteRows(cells); //批量删除选中的记录 setTimeout(function() { //contentPane.verifyAndWriteReport(); //ntentPane.writeReport(); //保存到数据库,实现的是工具栏中提交的操作 }, 1000); } } }) |
最佳回答 |
||||
0
|
|