私はカスタムadd.methodを使用していくつかのフォームフィールドを検証するためにjQuery検証プラグインを使用しようとしています。 私のHTMLフォームです。jQuery Validation Plugin addMethod
<form method="post" action="<?=$PHP_SELF?>" name="sf" id="sf">
<p>
<label for="name">Name:</label>
<input type="text" name="name" id="name" /><br />
</p>
<p>
<label for="email">Email:</label>
<input type="text" name="email" id="email" /><br />
</p>
</form>
基本的に、名前フィールドが空でないかどうかを確認するための非常に基本的なルールを試しています。 私は次のことを試しています、それが正しければ教えてください?
<script type="text/javascript">
$(document).ready(function() {
$.validator.addMethod("name",function(value,element){
return this.optional(element) || (i.test(value) > 0);
},"Name is required");
$("#sf").validate({
rules: {
name: true,
},
});
});
</script>
フォームの名前フィールドの前に名前のエラーメッセージを表示したいとします。私はそれをどのようにすることができますか?助けてくれてありがとう。
私はあなたがOPのコードを使用し知っているが、記録のために、テストは()ブール値ではなく、数を返します。 – PhiLho