jQuery MiniUI

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

datagid验证唯一性,我需要把验证的数据传到后台 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-28 17:01:50 |只看该作者 |倒序浏览
但是我用oncellvalidation他把我不需要验证的也验证了,我只需要验证已经勾选的数据,如何解决啊??

Rank: 8Rank: 8

沙发
发表于 2013-10-28 18:01:13 |只看该作者
oncellvalidation 里面进行一个判断
e.row.id 不存在于你的getSelecteds()里面,就不进行e.valid = false;

id是你的行唯一标识

Rank: 2

板凳
发表于 2013-10-29 09:24:24 |只看该作者
本帖最后由 JavaHome 于 2013-10-29 09:38 编辑
factory 发表于 2013-10-28 18:01
oncellvalidation 里面进行一个判断
e.row.id 不存在于你的getSelecteds()里面,就不进行e.valid = false;

请问e.column获得的对象有哪些属性,有没有state这个状态?? 我用mini.encode没用

Rank: 8Rank: 8

地板
发表于 2013-10-29 09:41:16 |只看该作者
JavaHome 发表于 2013-10-29 09:24
请问e.column获得的对象有哪些属性,有没有state这个状态?? 我用mini.encode没用

_state是行数据的
而且是进行过增删改的行数据才有

Rank: 2

5#
发表于 2013-10-29 09:49:10 |只看该作者
factory 发表于 2013-10-29 09:41
_state是行数据的
而且是进行过增删改的行数据才有

那有没有方法获取那个单元格是否被修改的方法呢????

Rank: 8Rank: 8

6#
发表于 2013-10-29 11:06:10 |只看该作者
JavaHome 发表于 2013-10-29 09:49
那有没有方法获取那个单元格是否被修改的方法呢????

getChanges(null,true)第二个参数为true,只会返回被修改的单元格的值

Rank: 2

7#
发表于 2013-10-29 15:22:18 |只看该作者
factory 发表于 2013-10-29 11:06
getChanges(null,true)第二个参数为true,只会返回被修改的单元格的值

暂时解决了,谢谢斑竹,佩服啊

Archiver|普加软件

GMT+8, 2024-11-6 19:25 , Processed in 1.041824 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部