0

jquery 検証プラグインを使用して、フォームのユーザー名フィールドを検証しようとしています。次のカスタム ルールがあります。

username: {
            required: true,
            minlength: 2,
            remote: {
                url: '<?php echo base_url();?>mycontoller/myfunction',
                type: 'post'
            }

問題は、コントローラがプラグインに従ってエラー メッセージとして「1」を表示するように見える場合です。

     if(1>2){
                echo False;
            } else{ echo True;}

しかし、コントローラーのコードを次のコードに置き換えると、ユーザー名が既に存在するというエラーメッセージが表示されます。

     if(1<2){
                echo False;
            } else{ echo True;}

その「1」を取り除く方法、またはコントローラーからビューに値(falseまたはtrue)を返す適切な方法を教えてください。

ご参考まで。すべての jquery 検証エラー メッセージをスパン内に表示しています。このような。

         <span class="errormsg"></span>.
4

1 に答える 1

2

答えが見つかると確信している例を次に示します: http://www.opencoder.co.uk/2010/07/jquery-remote-form-validation/

于 2012-05-28T20:07:50.263 に答える