jQuery MiniUI

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

mini-datagrid column 赋值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-6-21 13:38:13 |只看该作者 |倒序浏览
mini-datagrid表格维护,如何用js批量对某一列赋值
文档上看到这样一个方法grid.updateColumn("name", {header: "姓名"});但是试了很多属性替代header都不是对cell赋值
求大神指导!

Rank: 8Rank: 8

沙发
发表于 2019-6-21 13:40:29 |只看该作者
这方法是更新列的属性。
更新具体的某行某列的数据是grid.updateRow(row,{field:value})

Rank: 2

板凳
发表于 2019-6-21 14:43:07 |只看该作者
felt 发表于 2019-6-21 13:40
这方法是更新列的属性。
更新具体的某行某列的数据是grid.updateRow(row,{field:value}) ...

我就是要更新某一列的所有值,不是行,比如点击批量按钮,把时间列全部改成指定的时间

Rank: 2

地板
发表于 2019-6-21 14:45:05 |只看该作者
felt 发表于 2019-6-21 13:40
这方法是更新列的属性。
更新具体的某行某列的数据是grid.updateRow(row,{field:value}) ...

搞定了,谢谢

Rank: 8Rank: 8

5#
发表于 2019-6-21 14:47:19 |只看该作者
ian1287 发表于 2019-6-21 14:45
搞定了,谢谢

那就是遍历所有行来更新了
var rows=grid.getData();
$(rows).each(function(i,row){
   grid.updateRow(row,{field:value});
})

Archiver|普加软件

GMT+8, 2024-7-3 09:31 , Processed in 1.042354 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部