knockout.js プラグインを使用しています。select
selectlistという名前のカスタム検証ルールを作成しました。私は jsfiddle を作成しました:
私の問題は、ページを読み込むときに検証メッセージが既に表示されていることですが、ユーザーがフォームを送信したときにのみ表示したいです。これどうやってするの ?
knockout.js プラグインを使用しています。select
selectlistという名前のカスタム検証ルールを作成しました。私は jsfiddle を作成しました:
私の問題は、ページを読み込むときに検証メッセージが既に表示されていることですが、ユーザーがフォームを送信したときにのみ表示したいです。これどうやってするの ?
オブザーバブルにデフォルト値を追加する'0'
と、検証は初期値に対して起動しません。
ko.observable('0').extend({ select: { message : "please select gender" } })
デモJSfiddle
。