jQuery MiniUI

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

datagrid循环赋值问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-8-14 12:10:56 |只看该作者 |倒序浏览
我的功能是在dtagrid中选中一行,点击新增按钮,在选中行的下边新增一行,然后后边的序号依次+1.所以我用_id给XH列赋值,可是循环后序号就乱了,我找不出错。麻烦帮看一下。
  var rows = grid.getData();
        for (var i = 0, l = rows.length; i < l; i++) {
            var row = rows[i];
            grid.updateRow(row, { MBFL: mini.get("MBFL").getValue(), XH: row._id });
        }

Rank: 8Rank: 8

沙发
发表于 2013-8-14 12:19:27 |只看该作者
var row = grid.getSelected();
var index = grid.indexOf(row);
var newRow = { name: "New Row" };
grid.addRow(newRow, index+1);

Rank: 3Rank: 3

板凳
发表于 2013-8-14 14:10:26 |只看该作者
可是这样达不到后边的序号也变啊。我有个XH字段是要放进数据库的,我插入一条数据,不是所有的XH都要变吗?

Rank: 8Rank: 8

地板
发表于 2013-8-14 14:26:57 |只看该作者
leap_icy 发表于 2013-8-14 14:10
可是这样达不到后边的序号也变啊。我有个XH字段是要放进数据库的,我插入一条数据,不是所有的XH都要变吗? ...

插入一条数据,序号变的

Archiver|普加软件

GMT+8, 2024-7-8 11:00 , Processed in 1.042857 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部