jQuery MiniUI

标题: dategrid点击增加一行 [打印本页]

作者: fiona_mao    时间: 2014-6-5 19:45:59     标题: dategrid点击增加一行

dtegird点击增加一行,若上一行中有一列不允许为空,则让那一列获取焦点,如何实现?

作者: factory    时间: 2014-6-6 09:31:35

那你就是新增在最后一行了?

function addRow(){
   var length = grid.getData().length;
   var lastRow = grid.getRow(length);
   
   var newRow = {}
   grid.addRow(newRow,length)

   grid.validateRow(lastRow);
   var error = grid.getCellErrors()[0];
   grid.beginEditCell(error.record, error.column);
}
作者: fiona_mao    时间: 2014-6-6 10:02:38

factory 发表于 2014-6-6 09:31
那你就是新增在最后一行了?

function addRow(){

grid.validateRow(lastRow):
怎么验证grid中的一行?若要求是grid中的每一行都不为空,需要调用什么事件?
作者: felt    时间: 2014-6-6 11:19:35

fiona_mao 发表于 2014-6-6 10:02
grid.validateRow(lastRow):
怎么验证grid中的一行?若要求是grid中的每一行都不为空,需要调用什么事件 ...

grid.validate()




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