|

楼主 |
发表于 2018-8-27 14:08:25
|
显示全部楼层
本帖最后由 zyygod 于 2018-8-27 14:27 编辑
并为一个each之后,data.saveData()还是没有反应,我alert(data.getCount())测试了一下,数量没有变...我方法是在list上的tr的click事件里面写的。下面是我checkbox属性的设置。
- Model.prototype.tr2Click = function(iEvent) {
- debugger;
- var data = this.comp("gdzcjbxxbData");
- data.each(function(options) {
- /*
- * 用于处理只保存当前行数据 先将data中所有行数据状态设为NONE
- */
- if (data.getValue("checkCol", options.row) === "0") {
- data.setRowState(options.row, Data.STATE.NONE);
- }
- if (data.getValue("checkCol", options.row) === "1") {
- data.setRowState(options.row, Data.STATE.EDIT);
- data.saveData();
- }
- });
- alert(data.getCount());
- }
复制代码
|
|