【问题标题】:Validation for numbers and email Jquery验证数字和电子邮件 Jquery
【发布时间】:2013-03-27 13:07:34
【问题描述】:

我希望在我的 jquery 脚本中对数字和电子邮件进行一些验证。我不确定如何将它添加到我当前的脚本中?这是我到目前为止所拥有的:

<script>      
       $("#quote-me").click(function(e){
         e.preventDefault();  
         var pnum = $("#partnum").val();
         var quantity = $("#quant").val();
         var location = $("#locate").val();
         var custemail = $("#email").val();

         var r = $.ajax({

            url : "/support/quote/",
            dataType : "JSON",
            type : "POST",
            data : {
                action : "true",
                pnum : pnum,
                quantity : quantity,
                location : location,
                custemail : custemail
            }
        });
        r.done(function(response){
            if(response.confirm !== undefined) {

                $("#confirmmessage").html(response.confirm);
                $("#confirmmessage").show(); 
                $("#speedquoteform input[type='text']").val("");
             }

        });
         });

         $("#speedquoteform input[type='text']").focusin(function() {
            if($("#confirmmessage").is(":visible")) { 
                $("#confirmmessage").hide(); 
            }

         });

    </script>

【问题讨论】:

标签: jquery validation


【解决方案1】:

您可以使用$.isNumeric() 来检查变量是否为数字:

quantity.isNumeric();  // assuming 'quantity' is what you intend to validate

【讨论】:

    猜你喜欢
    • 2018-07-30
    • 1970-01-01
    • 1970-01-01
    • 2018-04-02
    • 1970-01-01
    • 2016-11-02
    • 2016-08-02
    • 2011-08-12
    • 2012-05-20
    相关资源
    最近更新 更多