我有一个表单和 ajax 调用。数据被填写在表单中并在使用 ajax 调用在我的数据库中创建用户的同时转到远程。但问题在于验证,这里应该应用验证,例如我应用任何 jquery 验证我需要测试表单是否有效,然后如果表单有效,我可以调用 ajax,否则数据库将填充我尝试使用 bvalidator 的空白数据,但我不知道如何检测表单是否有效使用任何 jquery 验证器库
<form id="inform" action="http://site.com">
<input type="text" id="name" />
<input type="text" id="email" />
<input type="button" name="subaction" id="infuse" />
</form>
<script language ="javascript" type = "text/javascript" >
$na= jQuery.noConflict();
$na(document).ready(function(){
$na('#infuse').click(function(){
var name= $na('#name').val();
var email = $na('#email').val();
$na.ajax({
type: "POST",
url: '<?php bloginfo('template_url')?>/user_create.php',
data: 'name='+name+'&email='+email,
cache: false,
success: function(result){
jQuery('.err_msg').html(result);
jQuery("#inform").submit();
}
});
});
});
</script>