jQuery MiniUI

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

grid 如何动态控制某列 是否必填 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-8-12 19:29:35 |只看该作者 |倒序浏览
版主,你好:
   用miniui  遇到了一个需求:要动态控制 grid中某一列 是否必填。  就是说  A列是否是必填,要根据B列的数值变化来控制。  现在就是不知道怎么动态控制A列 是否必填。   用vtype="requried"的话,该列一直是必须填写。   请问有什么好的解决办法,请赐教!

Rank: 8Rank: 8

沙发
发表于 2014-8-12 22:05:19 |只看该作者
监听oncellvalidation事件处理
oncellvalidation=onCellValidation
function onCellValidation(e) {
            if (e.field == A) {
                 if(e.record.b=="xx"&&e.value=""){
                          e.isValid=false;
                          e.errorText="不能为空"
                 }
            }
}
           
        

Archiver|普加软件

GMT+8, 2025-6-6 02:56 , Processed in 1.039402 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部