jQuery MiniUI

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

DataGrid动态隐藏列但是未隐藏前出现的必填校验在隐藏后还... [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2015-6-18 23:21:47 |只看该作者 |倒序浏览
DataGrid动态隐藏列但是未隐藏前出现的必填校验在隐藏后还是起到效果了,应该是不起到效果的,相当于我哪个列隐藏了,那么保存的时候,就不应该在校验那一列了,请问如何解决这种问题啊。

问题截图如下:

图1
1、点击保存会保存上面列表的数据,由于备注为空,则出现校验效果。



图2
2、我切换了上面箭头指向的“是否显示图例”,为否,将备注列隐藏了,由于隐藏前列身上是红色显示,并提示“不能为空”
但是我这个时候直接点击保存,发现是还是会校验隐藏列“备注”不能为空的处理,如何解决啊?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2015-6-19 10:12:51 |只看该作者
保存的时候先grid.setIsValid(true)清空掉编辑完的验证
再调用grid.validate(),重新验证一下

Rank: 1

板凳
发表于 2015-6-19 14:33:10 |只看该作者
dforce 发表于 2015-6-19 10:12
保存的时候先grid.setIsValid(true)清空掉编辑完的验证
再调用grid.validate(),重新验证一下 ...

按你说的搞定,谢谢你了。MINIUI 不知道提供我这种示例没有?可否考虑增加呢?

Rank: 8Rank: 8

地板
发表于 2015-6-19 14:47:19 |只看该作者
nadialove 发表于 2015-6-19 14:33
按你说的搞定,谢谢你了。MINIUI 不知道提供我这种示例没有?可否考虑增加呢? ...

我们有单元格绘制的例子
http://www.miniui.com/demo/#src=datagrid/drawcell.html

Archiver|普加软件

GMT+8, 2024-11-25 22:53 , Processed in 1.035325 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部