在执行AJAX调用时获取错误无法读取未定义的属性“currentTarget”

时间:2018-05-28 09:42:10

标签: jquery ajax html5 forms

当我尝试通过表单更新详细信息时,会抛出错误。下面是我的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,我使用模式来定义一些密码正则表达式。我在这里做错了什么。

0 个答案:

没有答案