码迷,mamicode.com
首页 > Web开发 > 详细

jQuery常用验证

时间:2018-12-24 19:00:58      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:prope   func   int   rtti   常用   bind   tar   bsp   change   

1、文本框不能为为空

  if ($("#RushStartTime").val() == "")
{ alert(
"请输入该产品。。“); $("#RushStartTime").focus(); return false; }

2、验证文本框是否为正整数

//最大预订量为正整数
            $("#MaxBuy").keydown(function (e) {
                var code = parseInt(e.keyCode);
                if (code >= 96 && code <= 105 || code >= 48 && code <= 57 || code == 8) {
                    return true;
                } else {
                    return false;
                }
            })
//数量为正整数文本框输入事件,任何非正整数的输入都重置为1
            $("#MaxBuy").bind("input propertychange", function () {
                if (isNaN(parseFloat($(this).val())) || parseFloat($(this).val()) <= 0) $(this).val(1);
            })

3、验证文本框是否是整数,如果是整数默认加两个0,变成价格类型【可用于鼠标离开触发onblur事件】

 var one = $("#OneLevelShareMoney").val();
                var b = Number(one).toFixed(2);
                $("#OneLevelShareMoney").attr("value", b);

 

jQuery常用验证

标签:prope   func   int   rtti   常用   bind   tar   bsp   change   

原文地址:https://www.cnblogs.com/hugeboke/p/10170300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!