jQuery MiniUI

标题: 如何对选中的grid的某一列进行前台赋值 [打印本页]

作者: xiaobao1990    时间: 2012-9-12 14:43:20     标题: 如何对选中的grid的某一列进行前台赋值

如何对选中的grid的某一列进行前台赋值,不需要通过数据库操作。就是通过查询获得的grid,在前台直接对选中行某一列进行重新赋值。

作者: factory    时间: 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.         }
复制代码

作者: xiaobao1990    时间: 2012-9-12 16:26:10

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

单条row是能更新的,我如果选中多行,有没有可以同时改变多个row的方法的,试了下貌似没有updateRows什么的
作者: factory    时间: 2012-9-12 16:27:42

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

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2