剣道グリッドのインライン検証に固執しました。フォーカスを失った後に検証したくありません。入力後すぐに検証したい。そこで、HTML5 バリデーターの使用を開始します。それはかなりうまく機能しますが、問題は次の2つの質問に答えられないことです:
入力を有効から無効に設定するイベント。
どのイベントがエラー メッセージを表示します。
現在の仕事: https://dojo.telerik.com/OSONo/56
よろしくお願いします
ルーカス
剣道グリッドのインライン検証に固執しました。フォーカスを失った後に検証したくありません。入力後すぐに検証したい。そこで、HTML5 バリデーターの使用を開始します。それはかなりうまく機能しますが、問題は次の2つの質問に答えられないことです:
入力を有効から無効に設定するイベント。
どのイベントがエラー メッセージを表示します。
現在の仕事: https://dojo.telerik.com/OSONo/56
よろしくお願いします
ルーカス
入力を有効から無効に設定するイベント。
...
どのイベントがエラー メッセージを表示します。
kendoValidator を実行するだけでvalidator.validate();
、エラー メッセージも で設定されvalidate()
ます。
このようなものが動作するはずです:
$(document).on('input propertychange', function() {
validator.validate();
});
警告はいくつかの要素の背後に隠されているようです。そのため、次の errorTemplate を kendoValidator に追加することもできます。
errorTemplate: '<div class="k-widget k-tooltip k-tooltip-validation" style="margin: 0.5em; display: block;"><span class="k-icon k-i-warning"></span>#=message#<div class="k-callout k-callout-n"></div></div>'
ソリューション全体: https://dojo.telerik.com/OSONo/66