Jquery Uncaught SyntaxError意外的标识符

时间:2015-12-30 16:31:49

标签: jquery ajax

如果此用户名可用,我正在尝试发出ajax请求来检查数据库,但是当尝试在控制台中运行脚本时,它会给我一个错误,即它是一个未捕获的SyntaxError-意外的标识符。我检查了我的代码,但找不到问题。有人可以帮我解决这个问题吗?

这是我的代码。

main.js

$('#checkusername').keyup(function() {
    $.ajax({
        var username = $('#checkusername').val();

        url: 'usernamecheck-validate.php',
        type: 'POST',
        data: {checkusername: username},
        success: function(data){
            $('.status').html(data);
        }
    });

});

register.php

 <form action="#" method="POST">
    <input type="text" name="email" id="email" class="form" placeholder="Enter Email"><br><br>
    <input type="text" name="username" id="checkusername" class="form" placeholder="Enter Username"><br><br>
    <input type="password" name="password" id="password" class="form" placeholder="Enter Password"><br><br>
    <input type="submit" name="register-validation-button" class="form-btn" value="Register Account">
 </form>

2 个答案:

答案 0 :(得分:2)

你不能像在OP中那样在ajax中使用 var ..像这样使用它

git daemon --verbose --export-all --base-path=.git --reuseaddr --strict-paths .git/

答案 1 :(得分:2)

您需要在username来电的对象中定义<{1}}

$.ajax