問題タブ [kendo-validator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 剣道 UI の検証 - 無効化/有効化
ユーザーの選択に応じて、検証を無効または有効にしようとしています。私のソリューションでは、ユーザーが開始日または終了日を入力した場合にのみ検証したいと思います。これまでのところ、私のソリューション コードの一部を見ると、いくつかの検証が機能しています。どのように機能させる必要があるかについて、いくつかのシナリオを書き留めます。
シナリオ 1 (作業中)
ユーザーは日付を入力しません。検証は必要ありません
シナリオ 2 (作業中)
ユーザーが開始日または終了日を入力します。これにより、テキスト ボックスが検証されます。
シナリオ 3 (動作しない)
ユーザーが開始日と終了日を入力します。[検索] をクリックします。次に、日付フィールドと検証の両方をクリアすると、これら 2 つのテキスト ボックスがどのように表示されるかが示されます。この時点で検証を非表示にしたいと思います。これまでのところ、これを行う唯一の方法は、テキスト ボックスをクリアしてから、もう一度検索を押すことです。
前もって感謝します!
datepicker - 剣道日付ピッカーのカスタム日付形式
顧客が設定画面で日付形式を設定できるアプリケーションがあります。現在のスレッド カルチャーの日付形式を変更し、剣道の日付ピッカーで日付と解析形式を設定します。
私の問題は、クライアント側の検証エラーが返す日付形式を変更すると、フィールドは日付でなければならないということです。剣道バリデーターでカスタムルールを設定しようとしましたが、日付を変更するとこのルールが起動されないため、役に立ちません。
誰でもこの問題を解決するのを手伝ってくれます。
asp.net-mvc - kendoValidator() で DatePicker を使用すると、「フィールド xxx は日付でなければなりません」というエラーが発生する
"dd/MM/yyyy" 形式の日付を選択する MVC5 アプリケーションで、"The field xxx must be a date"エラーが発生します。一方、以下のようにkendoValidator()の行をコメントするとエラーはなくなりましたが、その場合、クライアント側の検証を行うことができず、この理由で kendoValidator を使用したいと考えています。このコントロールに関連するコード セクションを次に示します。
実在物:
意見:
Entity または View に欠落または間違った定義はありますか? すなわち
ご協力いただきありがとうございます...
css - Kendo UI Validator の位置を変更する
プロジェクトで Kendo UI Validator の位置を変更しようとしましたが、関連する kendo css ファイル (つまり、display: inline-block;) の関連するプロパティの値を変更しても、まだ問題は解決しません。では、添付の図に示すように、コントロールの位置を下から右に変更するにはどうすればよいですか? ご検討いただきありがとうございます。
Html ビュー (レンダリング):
CSS:
ビュー (かみそり):
アップデート:
「@Html.ValidationMessageFor」を適用すると、検証メッセージが次のように表示されます。
asp.net-mvc - Html ではなく Razor の Kendo UI 検証
MVC アプリケーションで Kendo バリデーターを使用しており、検証メッセージの位置を下から入力の右に変更したいと考えています。Kendo UI 検証の html コードは入力の右側に表示されますが、同じコードは入力の右側ではなく下に検証メッセージを表示します。間違いやカミソリに変換する方法はありますか?Razor コードでは「required」と「validationmessage」の間にスペースはありませんが、html コードとして使用するとエラーが発生することに注意してください。何か案が?
ご覧になるかもしれません: http://jsbin.com/kubohuniki/1/edit?html,output
この行は、入力の「右側」に検証メッセージを示しています。
この行は、入力の「下」に検証メッセージを示しています。
kendo-ui - Kendo UI Validator を使用して、デフォルトの検証エラー メッセージを非表示にし、ツールチップのみにメッセージを表示する方法
検証は現在正しく行われています。唯一の問題は、入力要素の横のスパンではなく、ツールチップのみにエラー メッセージを表示したいということです。デフォルトの表示を非表示にするにはどうすればよいですか?
私のCSS:
私のHTML:
私のJavaScript:
css - 剣道 UI 検証メッセージがブートストラップ レイアウトを壊す
ブートストラップを使用して設計されたユーザー情報を収集するフォームがあります。ユーザー入力の検証に Kendo UI 検証を使用しています。
これはフォームの一部です。
フォームの最初の行の HTML。
検証メッセージがない場合、レイアウトはすべて問題ありません。しかし、検証メッセージのレイアウトが見苦しくなる場合があります。
検証メッセージが入力とアドオンの両方にまたがるようにするにはどうすればよいですか? メッセージが長くても隣のコントロールに影響を与えないように、検証メッセージをコントロールの上に浮かせるにはどうすればよいですか?
これは、問題を再現する剣道道場http://dojo.telerik.com/ihANuです。フルスクリーンで見るhttp://runner.telerik.io/fullscreen/ihANu
ありがとうございました。
kendo-ui - 要素のフォーカスを失ったときに剣道検証メッセージをクリアする
kendo-Validation をテキストボックスに適用していますが、うまく機能しているようです。問題は、テキストボックス要素からフォーカスを失うと、検証メッセージがまだそこに残り、検索テキストボックスがフォーカスを失ったときにそのメッセージを非表示にしたいことです。
ここに私のHtmlとjavascriptコードがあります: