2016-07-18 5 views
0
私は自分 ブートストラップバリデータ作成する必要があり

:「開始日」フィールドが満たされている場合プログラムで呼び出すブートストラップバリ

$('.myValidatorClass').validator({   
    custom: {    
     'datainizio':function($el){ 
      return dataInizio($el);       
     }    
    }, 
    errors: { 
     datainizio: "error" 
    }}).on('submit', function (e) {   
     // code     
     } 
    }) 

方法dataInizio()チェックしたときに「終了日 "フィールドは満たされています。できます。

これは終了日フィールドです:今

<input id="endDate" nama="endDate" data-datainizio="datainizio" /> 
<div class="help-block with-errors"></div> 

、私はプログラム的に(私は仮定)時に除去するために、「開始日」フィールドの変更、の値がバリデータを呼び出す必要がありますエラーメッセージをフォームに表示します。

私はこれを読んでpage$("#form").validator('validate')を使用しましたが、エラーメッセージはページ上では削除されません。それはブートストラップバリデーターは自分自身の "バリデーションメソッド"だけでなく、私の "バリデーションメソッド"も呼ばないようです。datainizio

ありがとうございます。

+0

ブートストラップ検証プラグインとjQueryの「$」

jQuery('.myValidatorClass').validator({ custom: { 'datainizio':function(jQuery el){ return dataInizio(jQuery el); } }, errors: { datainizio: "error" }}).on('submit', function (e) { // code } }) 

の代わりに「jQueryのを」をご利用くださいプラグインの検証は同じではありません。編集されたタグ。ありがとう。 – Sparky

+0

申し訳ありませんが、あなたの答えは私には分かりません。どういう意味ですか? – MDP

+0

それは答えではありません。それはコメントです。私はあなたが間違って*あなたの質問にjQuery Validateプラグインでタグを付けたことを意味していました。 – Sparky

答えて

0

フォームが動的に来ている場合は、そのすべての問題を参照してください場合は私に知らせてください:)

関連する問題