問題タブ [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.
asp.net-mvc - 検証メッセージの位置を変更する方法はありますか
私のプロジェクトの検証メッセージは、Textbox、Dropdownlist などに対して適切に (ちょうど右側に) 配置されていますが、そのうちの 1 つがエディターの左下に配置されており、位置を変更することはできません。では、エディタの検証メッセージの位置を変更する方法はありますか? 他のコントロールの位置に触れずに、検証メッセージの右側の位置をエディターに変更したいだけです。どんな助けでも大歓迎です。
意見:
kendo-ui - Kendo UI Grid dataSource スキーマ モデル フィールド - カスタム属性をフィールドに追加
モデルフィールドにカスタム属性を追加したい.data-email-msg
のフィールドに属性として追加できると思いKendo Grid
ます.(私の例とそれを追加する方法を見てください..)
ここに例があります.....
上記が間違っていることはすでにわかっています。私は尋ねています、それを行う方法はありますか??
validation - Kendo UI カスタム検証ルールが MVVM で正しく検証されない
ここに剣道ビューモデルがあります。
フォームを送信しようとすると、フォームが検証されませんでした。については単純に真になりますval.validate()
。次にdata("kendoValidator")
、これは HTML5 検証ではないため、削除します。それを外すとこんな感じに・・・
次に、フォームを送信しようとすると、ページが更新されます。これでどこが間違っていたのですか??
javascript - 未定義または null 参照のプロパティ 'validate' を取得できません
コンテナーにバリデーターをアタッチし、以下を実行して参照を取得しました。
以下のコードを実行すると、「JavaScript ランタイム エラー: 未定義または null 参照のプロパティ 'validate' を取得できません」というエラーが表示されます。
ここで何が間違っていますか?何か不足していますか?jquery バージョン jquery-1.10.2.js および jquery-ui-1.10.3.custom.min.js の使用
asp.net-mvc - 剣道 2 つの日付ピッカーの検証
MVC4 用の剣道 UI 日付ピッカー拡張機能があります。私はこの剣道デモに返信します.2つの日付ピッカーがあり、「開始日」に「終了日」より大きい日付を入力すると、剣道バリデーターはエラーを表示する必要があります.
剣道のバリデーションでは、終了日の値が開始日の値より大きいというメッセージは表示されませんが、
これは、2 フィールドの日付ピッカーのカミソリ コードです。
これは、「greatherThan」検証のテストです。
フィドルを作成しようとしましたが、asp.net mvc ソリューションの作業中にクリック ボタンで検証が開始されず、テストのアラートが表示されます。
問題は、テストがテスト (true または false) でアラートを正しく表示することですが、剣道のデモとは異なり、属性「data-greaterdate-msg」で定義されたエラーを表示しないことです。
アップデート
解決策が見つかりません。私は FoolProof ライブラリを選択し、サーバー側のみを検証しました。
regex - JQuery > 検証 > テキストボックスが空の場合 > ユーザーが入力した場合、正規表現で検証
奇妙なシナリオがあります。現在のパスワード、新しいパスワード、および新しいパスワードの確認フィールドを含むフォームがあります。
- 現在のパスワードが必要です。
- ユーザーが変更しない限り、新しいパスワードは必要ありません。変更する場合は、正規表現の要件 (
^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$&*\"]).{6,16}?$
) を満たす必要があります。 - 新しいパスワードを確認する必要はありませんが、新しいパスワードと一致します。
以下は、MVC cshtml フックアップです。
以下は、剣道検証を使用した jQuery 接続です。
検証は正常に機能していますが、新しいパスワード フィールドをオプションにすることはできません。HTML5 パターンには が必要required
ですが、このフィールドをオプションにしたいです。ユーザーが空白のままにすると検証をチェックしませんが、ユーザーが入力を行う場合は正規表現に準拠する必要があります。私は?
正規表現の最後に使用しましたが、オプションにはしていません。剣道の検証またはhtml5に関する可能な解決策またはヒントは非常に高く評価されます。ありがとうございました。