Javascript 输入jQuery json的意外结束

Javascript 输入jQuery json的意外结束,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,我正在尝试制作一个ajax帐户提交表单,但是一旦用户按下了注册,并且他们犯了一个错误,他们就不能再次单击注册,因为我得到了一个“意外的输入结束” 它说错误发生在console.log(响应)上,但不是在第一次尝试时,只是在那之后 希望您能提供帮助JSON响应是什么样子的?这可能就是问题所在。不要在回调中执行$.parseJSON(response)。将dataType:'json'添加到您的$中。ajax告诉jQuery为您执行此操作。可能是代理或防火墙问题。OK发现问题,是我的php有问题,抱

我正在尝试制作一个ajax帐户提交表单,但是一旦用户按下了注册,并且他们犯了一个错误,他们就不能再次单击注册,因为我得到了一个“意外的输入结束”

它说错误发生在
console.log(响应)上,但不是在第一次尝试时,只是在那之后


希望您能提供帮助

JSON响应是什么样子的?这可能就是问题所在。不要在回调中执行
$.parseJSON(response)
。将
dataType:'json'
添加到您的
$中。ajax
告诉jQuery为您执行此操作。可能是代理或防火墙问题。OK发现问题,是我的php有问题,抱歉,感谢您的建议
$.ajax({
        url: url,
        type: type,
        data: data,
        success: function(response) {
            console.log(response);
            var obj = $.parseJSON(response);
            console.log(obj);
            if (obj.status == 'success') {
                console.log("successfull login");
            } else {
                $("#register-form .response").html(obj.errors[0]);
                $("#register-form .response").slideDown(500);
            }
        }
    });