問題タブ [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.
jquery - javascriptで特定の文字列を設定するカスタム検証ルール
テキストフィールドid_numberがあり、このフィールドに入力するデータは次の条件を満たす必要があります
最初の2文字は「MU」または「mu」である必要があります
スペースや特殊文字は使用できません
id_numberの値が上記の2の条件と一致しない場合、 「有効なIDを入力してください。例:MUXYZ001」が表示されます。
このために、私は短いカスタム検証ルールを作成しました。
およびカスタムルール:
しかし、それは機能していません..
誰かが親切に私のためにそれを修正します。
json - カスタムバリデータを使用して.Netでdouble値を検証する方法は?
ASP.Net Web API プロジェクトを開発しており、クライアント側から取得した JSON 要求に従ってサーバー データ モデルを検証したいと考えています。私のサーバー モデル クラスには double 値があり、クライアント側から "12,14" として値を送信しています。.Net の ValidationAttribute クラスによって実装されるカスタム検証クラスを作成しました。このユーザー入力を検証するために IsValid(Object value) メソッドを使用しています。
したがって、入力を "12,14" として送信すると、.Net は "," がグループ セパレータであると考えて、この "12,14" を "1214" に自動的に変換します。ただし、この場合、"," はグループ セパレータではありません。これは、ノルウェーのカルチャ形式 ("no" カルチャ) の有効な倍精度数値であるためです。
これは、「MyValue」を検証するために作成したカスタム バリデータです。
これは私の問題です。私が欲しいのは、クライアント側で入力した値を IsValid(Object value) メソッドの入力パラメーターに取得することです。
前もって感謝します。
ruby-on-rails - 英国の郵便番号バリデーター
英国の郵便番号を検証する宝石はありますか? お気に入り
フォーマットをチェックしたいだけではありません。郵便番号が実際に存在することを確認する必要があります。
constraints - 既存の Constraint のカスタム ConstraintValidator を登録する
プロジェクトで bean-validation を使用しており、既存の制約アノテーション用のカスタム バリデーターを作成したいと考えています。
たとえば、という名前の日付/時刻を表すクラスがありますCustomDateTime
。@Past
このクラスを生年月日などとして使用するクラスでは、フィールドに次の注釈を付けたいと思います。
次に、 を実装してカスタム バリデータを作成しますConstraintValidator<Past, CustomDateTime>
。ただし、検証の実装にはカスタム バリデータに関する知識がないため、これは機能しません。次にスローします: javax.validation.UnexpectedTypeException: No validator could be found for type: com.example.CustomDateTime
.
通常、次のような別の注釈を作成することを知っています。
しかし、それは私にはダブルコードのようです;-)
で使用するカスタムバリデータを登録するにはどうすればよい@Past
ですか?
jquery - jQuery を使用したクレジット カード バリデーター
このコードは機能せず、理由がわかりません:
これは特別な 9 桁のカードバリデーターです。
ページ「9digitCardTextBox」にテキストボックスがあり、.aspxページでクライアント側バリデーターを呼び出しています。
エラー: Microsoft JScript のランタイム エラー: オブジェクトが必要です。
バリデータ:
クライアント側の呼び出し:
python - Web2py カスタムバリデーター
私は Web2py を初めて使用し、カスタム バリデータを使用しようとしています。
テーブルでの使用方法がわかりません:
「b」がチェックされているときに「c」を黒のままにできないように、これを使用したいと思います。
regex - ModelState.IsValid は、MVC 4 の RegularExpression ValidationAttribute に対して常に false です。
私のクラスでは、次のような添付ファイルのプロパティがあります...
正規表現に問題はありませんが、常に ModelState.IsValid が false になります。これは非常に些細で単純な正規表現のようですが、何か不足していますか? 独自のカスタム検証を作成する必要がありますか?
タイプファイルの通常の入力を介してAttachmentTraceにデータを入力しています:
アクション メソッドは単なる通常のアクションです。
forms - ムードルムードルフォーム::検証()
私のカスタム プラグインでは、3 つのドロップダウンと 1 つのテキスト ボックスを使用しています。フォームを送信してvalidation($data)
メソッドが呼び出されると、テキストボックスの値とともに状態ドロップダウンの値が取得されます。
他の 2 つのドロップダウンの値は返されません。何が欠けているのかわかりません。
これが私のコードです: