jQuery MiniUI

 找回密码
 立即注册
查看: 1812|回复: 3
打印 上一主题 下一主题

删除无效行不成功 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2014-4-18 14:26:38 |只看该作者 |倒序浏览
本帖最后由 q123126 于 2014-4-18 15:14 编辑

                grid1.commitEdit();
                grid1.removeRows(function(row) {
                    if (row.xxx== '') return true;
                }, true);
                grid1.commitEdit();
                var dtl = mini.encode(grid1.getData());
这样清除之后还是存在xxx等于''的行。问题在于我通过grid.addRow({})添加了一个空行,但是这个空行在提交的时候删除不掉。

Rank: 8Rank: 8

沙发
发表于 2014-4-18 15:14:06 |只看该作者
var rows = grid.findRows(function (row) {
                if (row.loginname == "XX")
                    return true;
            });
grid.removeRows(rows, true);
//试试这个能不能满足你的需要?

Rank: 6Rank: 6

板凳
发表于 2014-4-18 15:22:47 |只看该作者
lost 发表于 2014-4-18 15:14
var rows = grid.findRows(function (row) {
                if (row.loginname == "XX")
               ...

这样可以,我那样为什么不行呢,你们的实例里面都是这样写的。

Rank: 8Rank: 8

地板
发表于 2014-4-18 15:37:34 |只看该作者
q123126 发表于 2014-4-18 15:22
这样可以,我那样为什么不行呢,你们的实例里面都是这样写的。

请注意MiniUI API的使用

Archiver|普加软件

GMT+8, 2024-11-27 01:36 , Processed in 1.031686 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部