jQuery MiniUI

标题: 如何根据选择的内容设置某些字段从必填到非必填? [打印本页]

作者: 11shimuxin    时间: 2018-4-23 11:00:31     标题: 如何根据选择的内容设置某些字段从必填到非必填?

   如题,原先页面上假设A字段是有必填校验的,B字段没有必填校验。我选择C的时候,A要保留必填校验,B增加必填校验;我选择D的时候,A去掉必填校验。如何实现A\B字段的

作者: dforce    时间: 2018-4-23 14:00:06

监听oncellvalidation事件来处理
grid.on("cellvalidtion",function(e){
     if(e.field=="A"){
           if(e.record.xx=="c"){
              if(e.value==""){
                   e.isValid=false;
                   e.errorText="..."
              }
           }else if(e.record.xx==“D”){
                ....
           }
     }
})


http://www.miniui.com/demo/#src=datagrid/cellvalidation.html




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