jQuery MiniUI

标题: datagrid里面加编辑器, 验证的时候, required="true"无效,怎么搞 [打印本页]

作者: 逆光影者    时间: 2018-4-10 15:50:11     标题: datagrid里面加编辑器, 验证的时候, required="true"无效,怎么搞

页面代码[attach]10746[/attach]js代码
[attach]10745[/attach]

上面的验证方式, 发现required="true"是无效的,这个该如何解决呢!

作者: felt    时间: 2018-4-10 16:33:25

表格上需要设置 allowCellValid="true",这样编辑完会自动验证
作者: 逆光影者    时间: 2018-4-10 16:47:17

felt 发表于 2018-4-10 16:33
表格上需要设置 allowCellValid="true",这样编辑完会自动验证

[attach]10747[/attach]加了没什么效果, 我需要的是考核人员和考核分数原来没有值, 需要添值进去, 然后保存修改的时候, 若没有填值的时候, 坐下验证, 显示出来.
可现在点击保存, 若没有填值的话, 验证直接通过了

作者: felt    时间: 2018-4-10 17:08:25

逆光影者 发表于 2018-4-10 16:47
加了没什么效果, 我需要的是考核人员和考核分数原来没有值, 需要添值进去, 然后保存修改的时候, 若没有填 ...

保存的时候请调用一下grid.validate()来触发验证。
作者: 逆光影者    时间: 2018-4-10 17:41:01

felt 发表于 2018-4-10 17:08
保存的时候请调用一下grid.validate()来触发验证。

[attach]10748[/attach]
下班了吗? 还是没用, 但我通过其他方式另类解决了;
但是这里有一个问题, 看图片

作者: felt    时间: 2018-4-10 18:07:13

逆光影者 发表于 2018-4-10 17:41
下班了吗? 还是没用, 但我通过其他方式另类解决了;
但是这里有一个问题, 看图片
...

红色小三角是编辑之后的标记,新增是没有的。
设置showModified=“false”可以不显示
作者: 逆光影者    时间: 2018-4-11 17:25:25

felt 发表于 2018-4-10 18:07
红色小三角是编辑之后的标记,新增是没有的。
设置showModified=“false”可以不显示 ...

通过addRow(row, 0) 添加的时候默认显示淡黄色, 这个能解决下吗?
作者: felt    时间: 2018-4-12 10:23:34

逆光影者 发表于 2018-4-11 17:25
通过addRow(row, 0) 添加的时候默认显示淡黄色, 这个能解决下吗?

这是新增行的背景色,可以修改样式去掉
.mini-grid-newRow{}
作者: 逆光影者    时间: 2018-4-16 08:39:27

felt 发表于 2018-4-12 10:23
这是新增行的背景色,可以修改样式去掉
.mini-grid-newRow{}

感谢!




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