jQuery MiniUI

标题: datagrid [打印本页]

作者: lanpade    时间: 2018-4-17 14:06:34     标题: datagrid

怎么样可以更改datagrid的某个单元格的isValid属性?

作者: felt    时间: 2018-4-17 15:01:12

isValid是验证属性,外部无法修改。
作者: lanpade    时间: 2018-4-17 15:09:40

felt 发表于 2018-4-17 15:01
isValid是验证属性,外部无法修改。

比如textbox的话可以通过mini.get("id").setIsvalid(false)来设置属性,datagrid的单元格不能获取到这个isValid属性的吗
作者: felt    时间: 2018-4-17 15:26:11

lanpade 发表于 2018-4-17 15:09
比如textbox的话可以通过mini.get("id").setIsvalid(false)来设置属性,datagrid的单元格不能获取到这个is ...

datagrid只有整体的,没有控制到单元格的。
作者: lanpade    时间: 2018-4-17 15:37:18

felt 发表于 2018-4-17 15:26
datagrid只有整体的,没有控制到单元格的。

我现在的需求是在datagrid里有一个出发时间,一个到达时间两个列需要填写,需要验证到达时间不小于出发时间,填写出发时间时会验证不通过(必须填写到达时间),然后当继续填写正确的到达时间时,如何使出发时间变成验证通过
作者: felt    时间: 2018-4-17 17:09:58

lanpade 发表于 2018-4-17 15:37
我现在的需求是在datagrid里有一个出发时间,一个到达时间两个列需要填写,需要验证到达时间不小于出发时间 ...

只能在onvalidation事件中处理
grid.on("validation",function(e){
     if(e.field=="触发时间"){
              ...............
     }
    if(e.field=="到达时间"){
.............
    }
})




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