当我尝试通过表单更新详细信息时,会抛出错误。下面是我的AJAX调用代码。
$('.profileUpdate').submit(function(e){
e.preventDefault();
var pass = $('#pass').val();
var vpass = $('#vpass').val();
alert(pass+vpass);
if(pass == vpass){
$.ajax({
type : 'POST',
url : '<?php echo $baseURL; ?>api/process/request/updateProfile',
data : {'username':username},
success : function(res){
alert(res);
}
});
}else{
alert('Passwords donot match. Please retry.')
$(this).find('input:password').val('');
$('#pass').focus();
}
return false;
});
由于表单是html5,我使用模式来定义一些密码正则表达式。我在这里做错了什么。