我有一个表格:
<form action="" method="post" id="form" name="form">
<p><label for="name">Name</label><input type="text" id="name" value="" name="name" /></p>
<p><label for="uname">Username<input type="text" id="username" name="username" value=""/></p>
</form>
带有 jqueryvalidationform 的 Jquery:
var validator = $("#form").validate({
ignore: ':hidden',
rules: {
name:{
required:true,
remote: {
type: "post",
url: "remote-file.php",
data: {
username: function() {
return $("#username").val();
}
}
},
},
username: "required",
..........
我想要名称:发送到远程文件,在该文件中将其转换为用户名(小写删除空格等),与其他用户名(sql)一起检查,作为回调返回,然后放在只读用户名输入字段中。上面显示了所需的回调,但未在表单中输入,并且在提交调用时,名称和用户名均出现错误。
我可以使用什么 jquery 在更改名称时使用回调填充用户名输入字段?