jQuery MiniUI

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

required问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-2-8 11:38:19 |只看该作者 |倒序浏览
<div field="ZL_zhengmingshuhao" headeralign="center"   width="180px">质量证明书号/批(炉)号<input property="editor" class="mini-textbox" style="width: 100%;" required="true" /></div>   我设置了required="true" 为什么没有效果,还是可以操作保存什么的

Rank: 8Rank: 8

沙发
发表于 2017-2-8 12:06:45 |只看该作者

Rank: 2

板凳
发表于 2017-2-8 12:43:00 |只看该作者
felt 发表于 2017-2-8 12:06
http://www.miniui.com/demo/#src=datagrid/cellvalidation.html
请参考表格验证的示例

我现在问题是加了required="true"  没有效果  它能不能阻止别的事件,比如保存

Rank: 8Rank: 8

地板
发表于 2017-2-8 13:14:28 |只看该作者
qq656602090 发表于 2017-2-8 12:43
我现在问题是加了required="true"  没有效果  它能不能阻止别的事件,比如保存

1 验证是加在列上的,不是单元格上的
2 你可以调用grid.validate()来验证,如果不通过,可以不让保存

Rank: 2

5#
发表于 2017-2-8 14:06:09 |只看该作者
felt 发表于 2017-2-8 13:14
1 验证是加在列上的,不是单元格上的
2 你可以调用grid.validate()来验证,如果不通过,可以不让保存 ...

有例子吗?我看一下

Rank: 8Rank: 8

6#
发表于 2017-2-8 14:28:14 |只看该作者
qq656602090 发表于 2017-2-8 14:06
有例子吗?我看一下

http://www.miniui.com/demo/#src=datagrid/cellvalidation.html

Rank: 2

7#
发表于 2017-2-8 14:59:38 |只看该作者
felt 发表于 2017-2-8 14:28
http://www.miniui.com/demo/#src=datagrid/cellvalidation.html

要是设置表格中的某一列不能为空,要怎么写

Rank: 8Rank: 8

8#
发表于 2017-2-8 15:16:08 |只看该作者
qq656602090 发表于 2017-2-8 14:59
要是设置表格中的某一列不能为空,要怎么写

请仔细看示例,我们示例里面就有非空的验证
<div field="gender" vtype="required" width="100" renderer="onGenderRenderer" align="center" headerAlign="center">性别
                <input property="editor" class="mini-combobox" style="width:100%;" data="Genders"/>               
            </div>

Rank: 2

9#
发表于 2017-2-8 15:19:38 |只看该作者
felt 发表于 2017-2-8 15:16
请仔细看示例,我们示例里面就有非空的验证
性别
                                

vtype="required"   验证后的提示语能不能改啊?如果能在哪改

Rank: 8Rank: 8

10#
发表于 2017-2-8 15:32:48 |只看该作者
qq656602090 发表于 2017-2-8 15:19
vtype="required"   验证后的提示语能不能改啊?如果能在哪改

当然可以改
监听onvalidation事件
onvalidation="onValidation"
function onValidation(e){
    if(e.field==".."){
         if(e.isValid==false){
              e.errorText="1234567";
         }
    }
}

Archiver|普加软件

GMT+8, 2024-10-3 01:20 , Processed in 1.028149 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部