jQuery MiniUI

标题: miniui表单验证金额只能是float,并且只能是两位小数 [打印本页]

作者: larry    时间: 2014-5-30 11:28:44     标题: miniui表单验证金额只能是float,并且只能是两位小数

新手菜鸟,请教大牛怎么验证一个text只能输入数字类型的 并且只能输入两位小数 除了写vtype='float'以外,还要怎么去写判断。大神求救救我这个菜鸟。。

作者: felt    时间: 2014-5-30 12:41:35

http://www.miniui.com/demo/#src=form/rules.html
参考这个demo最下面的自定义验证方法来做
作者: felt    时间: 2014-5-30 13:53:08

  1. <input class="mini-textbox" onvalidation="onValidation" />
  2. <script type="text/javascript">
  3. mini.parse();
  4. function regTest(v){
  5.    var reg=new RegExp("^[0-9]+(.[0-9]{2})$")
  6.    if(reg.test(v)) return true
  7.    return false
  8. }
  9. function onValidation(e){
  10.     if(e.isValid){
  11.        if(regTest(e.value)==false){
  12.            e.errorText="必须两位小数";
  13.            e.isValid=false;
  14.        }
  15.    
  16.     }
  17. }
  18. </script>
复制代码
大概就这样的,你具体的验证方法修改正则就可以了


作者: larry    时间: 2014-5-31 11:06:32

felt 发表于 2014-5-30 13:53
大概就这样的,你具体的验证方法修改正则就可以了

谢谢大神....




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