我希望在我的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>
答案 0 :(得分:0)
您可以使用$.isNumeric()检查变量是否为数字:
quantity.isNumeric(); // assuming 'quantity' is what you intend to validate