問題タブ [custom-validators]

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.

0 投票する
1 に答える
678 参照

javascript - ASP.NET 2.0 カスタム クライアント側検証が Internet Explorer で機能しない

2 つのテキスト ボックスがあり、1 つはスケジュールされた日付用で、もう 1 つはスケジュールされた時間用です。両方のテキスト ボックスが空白の場合、または両方にコンテンツがある場合は、検証に合格したいと考えています。コンテンツが 1 つだけの場合、検証を失敗させたい。すべてがサーバー側で正常に動作しており、次のクライアント側コードは Chrome で正しく動作しています。

Internet Explorer では機能せず、次のエラーが表示されます。

「Microsoft JScript ランタイム エラー: 'ctl00_MainContent_txtScheduledTime' は未定義です」

奇妙なことに、Visual Studio で壊れた状態で、もう一度試してみると、また壊れてしまいますが、3 回目に試してみると、検証が正しく動作します。

誰かがこれに光を当てることができますか?

0 投票する
1 に答える
2951 参照

c# - サーバー制御でCustomValidatorを動的に作成する

RadEditor(基本的にはテキストエリア)をラップするカスタムサーバーコントロールがあります。CustomValidatorを動的に追加しようとしていますが、最初のページロードでこのエラーが発生し続けます

''の'ControlToValidate'プロパティによって参照されるコントロールID'RadEditor1'が見つかりません。

これは、CustomValidatorを作成するためにサーバーコントロール内で使用しているコードです。

0 投票する
1 に答える
1508 参照

jsf - カスタムバリデーター、FacesContext#addMessage()を使用するか、ValidatorExceptionをスローする必要がありますか?

JSF1.2でカスタムバリデーターを実装する正しい方法は何だろうと思っていました。私のバリデータークラスで」

メソッドでは、検証チェックを実行し、条件が無効な場合にFacesMessageインスタンスをコンテキストに追加します。context.addMessage(new FacesMessage(xxx...);これは私のアプリケーションでは正常に機能しているようです。throw new ValidatorException()ただし、 JSFがライフサイクルを正しく処理するために明示的にも必要かどうかはわかりません。または、JSFは、ライフサイクルを管理するためにコンテキスト内のエラーメッセージを確認するのに十分賢いでしょうか?

0 投票する
2 に答える
516 参照

javascript - JavaScript 関数による検証

次の JavaScript 関数があります。

バリデータ付きの次のドロップダウンリスト:

問題は、ドロップダウンをまったく検証していないことです。

私はこれについて私の脳を破壊したので、助けてくれてありがとう

0 投票する
1 に答える
761 参照

ruby-on-rails-3 - client_side_validations のカスタム バリデーター

開始日と終了日の 2 つの日付を比較するためのカスタム バリデータを追加する必要があります。カスタムバリデータを作成しました

そして、ClientSideValidations カスタム バリデーターを作成しました。その中で別の属性値を取得する方法がわかりませんでしたが、そのような方法でこれを実行しようとしました:

しかし、それは機能しません/ページをリロードした後にのみエラーが発生しますが、クライアント側の検証では発生しません。client_side_validations (3.2.0.beta.3)、client_side_validations-formtastic (2.0.0.beta.3)、rails (3.2.3) を使用しています。

0 投票する
1 に答える
7606 参照

c# - CustomValidator がうまく機能しない

次のaspがあります。

...

そして、関数:

ボタン:

問題は、カスタム バリデータ関数が呼び出され.IsValidて false に設定されても、ボタン ロジックがまだ実行されていることです。

0 投票する
1 に答える
868 参照

vb.net - vb.netでの日付と日付のカスタム検証?

カスタム検証を使用して、開始日と終了日を検証する方法を使用して、vb.netでWebアプリケーションを開発しています..

asp:textbox の Date が「dd/mm/yyyy」形式であることを検証する必要があり、from date と Todate のような 2 つの日付があります。したがって、Todate は開始日より前であってはなりません。だれか助けてください。

前もって感謝します。

0 投票する
1 に答える
3476 参照

ruby-on-rails-3 - validates_with のオプション

「validates_with」でオプションとして渡された値にアクセスできません

私のモデル:

私のカスタムバリデーター:

テスト目的で、「options[:attr]」を出力していますが、端末に表示されるのは「:uid」だけで、値は表示されません。助けてください!

0 投票する
1 に答える
4345 参照

bean-validation - JSR303カスタムアノテーションの制約グループをデフォルトで空の配列にする必要があるのはなぜですか?

特定の制約グループ(デフォルトではない)のカスタムバリデーターを作成していますが、ランタイムで以下のエラーが発生します。

なぜデフォルト値を空にする必要があるのか​​興味があります。あなたの意見を共有することができれば感謝します。ありがとう :)

xxx.model.validation.CustomValidationには制約アノテーションが含まれていますが、groupsパラメーターのデフォルト値は空の配列ではありません。

StackTrace:org.hibernate.validator.metadata.ConstraintHelper.assertGroupsParameterExists(ConstraintHelper.java:335)org.hibernate.validator.metadata.ConstraintHelper.isConstraintAnnotation(ConstraintHelper.java:282)

0 投票する
1 に答える
415 参照

ruby-on-rails - モデル内の複数のフィールドに対するカスタム検証のリファクタリング

日付が過去のものではないことを検証するカスタム検証関数を備えたモデルがあります。現在、検証は、モデル内の単一フィールド selected_date をチェックするようにハードコーディングされています。カスタム検証にパラメーターを渡して 2 つのフィールドをテストできるように、検証をリファクタリングするにはどうすればよいですか?