【发布时间】: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>
【问题讨论】:
-
您是在问如何进行验证或将代码放在哪里?如果是第一种,你的条件是什么?如果是第二个,那么答案是在您调用 e.preventDefault() 之后并且在您进行 r = $.ajax() 分配之前。
-
这个问题与jquery-validate插件完全无关。编辑标签。
标签: jquery validation