ユーザー ID と電子メール ID の 2 つのフィールドを持つフォームがあります。各フィールドの値が既に取得されているか、jQuery リモート検証で同じ php ファイルを使用していないことを検証しようとしています。
しかし、私の混乱は、私の場合(validate.php)のリモートファイルがどうあるべきかということです。フィールドを決定する方法。
私のコードは次のようになります:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Validationt</title>
<script type="text/javascript">
$(document).ready(function(){
$("form").validate({
rules: {
userid: {
required: true,
remote: {
url: "validate.php",
type: "post",
}
}
emailid: {
required: true,
remote: {
url: "validate.php",
type: "post",
}
}
},
messages: {
userid: {
remote: jQuery.validator.format("userid {0} is already taken")
}
emailid: {
remote: jQuery.validator.format("emailid {0} is already taken")
}
}
});
});
</script
</head>
<body>
<form method="post" id="form" action="">
<input id="userid" name="userid" type="text" />
<input id="emailid" name="emailid" type="text" />
<input type="submit" name="submit" id="submit"/>
</form>
</body>
</html>
助けはありますか?