2017-05-01 12 views
0

私は、カスタムのバリデーションバリデーターを作成して、ユーザー名がすでに存在するかどうかを確認しようとしています。ここで私がオンラインで見つけたものはすべて基礎5のもので、構造はまったく異なります。ファンデーション6カスタムajaxコールに従う

Foundation.Abide.defaults.validators['checkUser'] = 
    function($el,required,parent) { 
     console.log('checking'); 
     $.post("func/checkUsername.php",{'user':$el.val()}, function(data) { 
     if(data.status==1){return true;} 
     else{return false;} 
     console.log('complete'); 
    }); 
}; 

これがどんなに私は何をすべきか、それがコンソールに提出していないではないだろうと、それは常に無効に来る私の入力フィールド

<input type="text" id="usrnme" name="usrnme" required pattern="checkUser" value="" /> 

です。

+0

同じ質問/問題へ=「チェックユーザー」の変化;) –

答えて

0

パターンデータバリデータ=「チェックユーザー」ここ

<input type="text" id="usrnme" name="usrnme" required data-validator="checkUser" value="" /> 
+1

はあなたの答えに詳細を追加してくださいことはできますか? 何が間違っていたか、そしてその解決策がどのように役立つかについて、いくつかの行を追加すると良いでしょう。 –

関連する問題