起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1779|回复: 2

[结贴] cData组件实现批量保存,想过滤没有改动的列

[复制链接]

26

主题

80

帖子

642

积分

高级会员

Rank: 4

积分
642
QQ
发表于 2018-1-17 09:31:52 | 显示全部楼层 |阅读模式
用this.comp("data1").toJson({"onlyChanged":true,"excludeCalculateCol":true,"format":"simple"}).rows,这个方法把修改过的行全部取出来,但是每行中有许多列是我没有改动的,我想把这些没有改动的列过滤掉,是否有方法直接过滤,还是要自己实现? 无标题.jpg

26

主题

80

帖子

642

积分

高级会员

Rank: 4

积分
642
QQ
 楼主| 发表于 2018-1-17 11:04:23 | 显示全部楼层
已经自己实现
Model.prototype.dataColFilter = function (data){
        for ( var i in data)
            {
                 for (var k in data[i]) {
                if (data[i][k] === null || data[i][k] === undefined) {
                    delete data[i][k];
                    
                }
            }
             
            }
            return data;
    },
回复 支持 反对

使用道具 举报

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2018-1-17 11:22:43 | 显示全部楼层
标记一个!!!学习了
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 08:32 , Processed in 0.066659 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表