jQuery MiniUI

标题: grid 如何动态控制某列 是否必填 [打印本页]

作者: 125348369    时间: 2014-8-12 19:29:35     标题: grid 如何动态控制某列 是否必填

版主,你好:
   用miniui  遇到了一个需求:要动态控制 grid中某一列 是否必填。  就是说  A列是否是必填,要根据B列的数值变化来控制。  现在就是不知道怎么动态控制A列 是否必填。   用vtype="requried"的话,该列一直是必须填写。   请问有什么好的解决办法,请赐教!

作者: felt    时间: 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="不能为空"
                 }
            }
}
           
        




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