jQuery MiniUI

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

表格内校验为啥不起作用 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2020-1-9 16:09:20 |显示全部楼层 |倒序浏览
<div field="item_code" width="150" headeralign="center" headerstyle="font-weight: bold;"
                                        align="center" required="true">字段
                                        <input property="editor" class="mini-textbox" style="width: 100%;" />
                                </div>

数据为空时,为啥校验grid.isValid() =  true?

Rank: 6Rank: 6

沙发
发表于 2020-1-9 17:52:21 |显示全部楼层
dforce 发表于 2020-1-9 16:25
请先校验,再获取结果
grid.validate();       //进行校验
var result=grid.isValid();      //获取结果 ...

就是校验这样写的,不过grid.isValid()= true,是不是参数哪里有问题

grid.validate();
                if (grid.isValid() == false) {
                        var error = grid.getCellErrors()[0];
                        grid.beginEditCell(error.record, error.column);
                        return;
                }
                var data = grid.getChanges ();

Archiver|普加软件

GMT+8, 2024-5-22 05:09 , Processed in 1.055972 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部