如果此用户名可用,我正在尝试发出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>
答案 0 :(得分:2)
你不能像在OP中那样在ajax中使用 var ..像这样使用它
git daemon --verbose --export-all --base-path=.git --reuseaddr --strict-paths .git/
答案 1 :(得分:2)
您需要在username
来电的对象中定义<{1}} 外:
$.ajax