jQuery MiniUI

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

表格行被选中时才进行验证 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2017-12-7 11:13:22 |只看该作者 |倒序浏览
表格提交时验证:某行如果被选中那么其中某一单元格必须是数字,如果这行没被选中,就不需要验证,请问该如何做?这个isSelected实在用不来。谢谢!

Rank: 8Rank: 8

沙发
发表于 2017-12-7 11:34:46 |只看该作者
请自定义验证
grid.on("cellvalidation",function(e){
    var row=e.record;
    if(grid.isSelected(row)){
       if(...){
             e.isValid = false;
             e.errorText = "年龄必须大于20岁";
       }

    }else{
       e.isValid=true;
    }
})

Rank: 4

板凳
发表于 2017-12-7 14:45:36 |只看该作者
felt 发表于 2017-12-7 11:34
请自定义验证
grid.on("cellvalidation",function(e){
    var row=e.record;

搞定,谢谢!

Archiver|普加软件

GMT+8, 2024-11-1 09:01 , Processed in 1.060529 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部