jQuery MiniUI

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

在grid验证字段值时,如何自定义验证的时间 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2021-2-19 15:39:15 |只看该作者 |倒序浏览
在grid中,我希望在我录入下一个单元格数据的时候,对已录入的数据进行校验一遍,并且定位到错误的第一个单元格,我使用了oncellbeginedit方法,在选中单元格时,使用了grid.beginEditCell(error.record, error.column);方法,会陷入死循环。不知道用哪种方法比较好

Rank: 8Rank: 8

沙发
发表于 2021-2-19 18:07:26 |只看该作者
本帖最后由 felt 于 2021-2-20 16:38 编辑

建议使用cellvaldation事件,验证完毕后进入编辑

Rank: 2

板凳
发表于 2021-2-20 09:30:09 |只看该作者
有样例吗?我怎么调用不了

Rank: 6Rank: 6

地板
发表于 2021-2-21 11:00:09 |只看该作者
本帖最后由 哎呀 于 2021-2-21 11:02 编辑
zxb123456 发表于 2021-2-20 09:30
有样例吗?我怎么调用不了
allowCellValid="true"
grid.on("cellValidation", function(e){
var field = e.field,
                row = e.row,
                value = e.value;
if(xxxx) {
e.isValid = false;
e.errorText = "xxxxx";
}
)};

Archiver|普加软件

GMT+8, 2024-11-26 18:54 , Processed in 1.020991 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部