jQuery MiniUI

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

如何对选中的grid的某一列进行前台赋值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-9-12 14:43:20 |只看该作者 |倒序浏览
如何对选中的grid的某一列进行前台赋值,不需要通过数据库操作。就是通过查询获得的grid,在前台直接对选中行某一列进行重新赋值。

Rank: 8Rank: 8

沙发
发表于 2012-9-12 16:06:38 |只看该作者
首先要获取到你要改变的单元格所在的行,用updateRow ( row, rowData )
比如我要改变loginname那个单元格的内容为"update,"参考代码如下:
  1. function update(){
  2.             var row = grid.getSelected();
  3.             grid.updateRow(row,{loginname:"update"});
  4.         }
复制代码

Rank: 2

板凳
发表于 2012-9-12 16:26:10 |只看该作者
factory 发表于 2012-9-12 16:06
首先要获取到你要改变的单元格所在的行,用updateRow ( row, rowData )
比如我要改变loginname那个单元格的 ...

单条row是能更新的,我如果选中多行,有没有可以同时改变多个row的方法的,试了下貌似没有updateRows什么的

Rank: 8Rank: 8

地板
发表于 2012-9-12 16:27:42 |只看该作者
xiaobao1990 发表于 2012-9-12 16:26
单条row是能更新的,我如果选中多行,有没有可以同时改变多个row的方法的,试了下貌似没有updateRows什么 ...

这个,你通过遍历去改变单元格内容吧

Archiver|普加软件

GMT+8, 2024-11-27 04:22 , Processed in 1.055704 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部