jQuery MiniUI

标题: 表格内校验为啥不起作用 [打印本页]

作者: 哎呀    时间: 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?


作者: dforce    时间: 2020-1-9 16:25:09

请先校验,再获取结果
grid.validate();       //进行校验
var result=grid.isValid();      //获取结果
作者: 哎呀    时间: 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 ();


作者: dforce    时间: 2020-1-9 18:01:35

哎呀 发表于 2020-1-9 17:52
就是校验这样写的,不过grid.isValid()= true,是不是参数哪里有问题

grid.validate();

vtype="required"




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