問題タブ [validationmessage]
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 - ValidationMessage の改行
null のリストをテストしています。見つけるたびに、それを配列に保存して検証メッセージに実装します。
必要な出力は次のようになります。
フィールド 1 は必須
フィールド 4 は必須
など...
しかし、私は新しい行を開始することができないようです.
これで、次のようになります。
フィールド 1 は必須です フィールド 4 は必須です
これを達成する方法を知っている人はいますか?
編集:
コントローラ:
この例外は次の場所で処理されます。
カスタム例外:
見る:
jquery - ValidationMessagerFor と AddmodelError が機能しない
私の人生では、この単純なコードが機能しない理由を理解できません。ここにはこのような質問がたくさんあることを知っており、それらすべてを試しましたが、うまくいきません!
私のコントローラー:
私の見解 - 関連するビット:
エラー:
liveid フィールドを null のままにしておくと、エラーを表示して停止する代わりに、Live Id 検証フィールドをスキップして、モデル内の他のドロップダウン フィールドに移動し、Object reference not set to instance of an object エラーをスローします!
関連するフィールドの横ではなく、別の一般的な場所に検証エラーを出力しているだけです。ビューがエラーをスローしてそれ以上の読み込みを停止し、ドロップダウンに移動してランダムなエラーを表示しないことを期待しています。ここで何が問題なのですか?
javascript - フォームなしでプログラムで(入力要素の)validationMessageを表示するにはどうすればよいですか?
formを使用せずにこれが可能かどうかはわかりません。しかし、ブラウザに検証エラーを表示させたいと思います。繰り返しますが、フォームなしでプログラムでこれを行っています。
つまり、フォーム タグもサブミットもありません。単純なスクリプトです。
更新しました
次のような入力フィールドを検証したいと思います。
asp.net-mvc - 検証メッセージがRazorで有効な場合にフレームを表示する方法は?
しばらく解決策を探していますが、見つかりません。Razor にこの ValidateMessageFor があり、そこに来るとエラー メッセージが表示されます。
これで、このメッセージ用の css フレームが作成されました。ValidateMessage がある場合にのみ表示されるようにします。
私はこれを試しました:
しかし、これは機能していません。問題は、フレームが常に表示されることです(エラーメッセージが表示されるまでエラーメッセージが表示されず、エラーメッセージが表示されます)。これは、このフォームになると、次のようになります。
エラーが表示される場合:
data-binding - knockout-validation - カスタム テンプレートの検証メッセージが変更されない
私はJSFiddleで例を設定しましたhttp://jsfiddle.net/4stu2jg3/63/
数値以外の数字を追加してボタンをクリックすると、最初のテキストボックスに必要なメッセージが表示されます。値があるので、これは数値メッセージを表示する必要があると思いますか?
文字列を削除してボタンをクリックすると、2番目のテキストボックスに番号メッセージが表示されます。これで必要なメッセージが表示されると思いますか?
カスタム テンプレートをコメント アウトすると、すべてが期待どおりに機能します。何が間違っているのかわかりませんか?
asp.net-mvc - 同じモデルの複数のテキスト ボックス。ValidationMessageFor が機能しない
すべてのテキストボックスの検証が機能していません。一度に「1」を使用している間のみ。バリエーションに同じモデル プロパティを使用しようとしています。これに対する解決策、またはこれを行うためのより良い方法を知っている人はいますか?