jQuery MiniUI

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

text框里输入大于等于0的整数 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-4-2 09:17:52 |只看该作者 |倒序浏览
我想在一个text框里输入大于等于0的整数怎么实现?

我试了两种写法都遇到了问题:

如果像下面这样写,我不想设置maxValue的值,想不限制最大值该怎么写?
<input name="count" class="mini-spinner" minValue="0" value="0" required="true"/>

另一种写法,怎么限制 >=0 ?
<input name="count" class="mini-textbox" vType="int"  value="0" required="true"/>

Rank: 2

沙发
发表于 2014-4-2 09:46:40 |只看该作者
minLength:0 是控制字符串长度>0的吧,我是想控制输入的数字 大于等于 0,不是长度 大于0

Rank: 8Rank: 8

板凳
发表于 2014-4-2 09:49:03 |只看该作者
jiang524 发表于 2014-4-2 09:46
minLength:0 是控制字符串长度>0的吧,我是想控制输入的数字 大于等于 0,不是长度 大于0 ...

自定义验证
参考我们demo里的自定义的demo
http://www.miniui.com/demo/#src=form/rules.html
  1. function onValidation(e){
  2.    if(e.isValid){
  3.        var reg = /^(0|[1-9]\d*)$/;
  4.        if(reg.test(e.value) == false){
  5.              e.errorText="请输入正整数";
  6.              e.isValid=false;
  7.        }
  8.    }
  9. }
复制代码

Archiver|普加软件

GMT+8, 2024-11-26 20:24 , Processed in 1.045397 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部