0

我希望在我的 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>
4

1 回答 1

0

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

quantity.isNumeric();  // assuming 'quantity' is what you intend to validate
于 2013-03-27T13:14:51.130 回答