問題タブ [formvalidation.io]

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 に答える
623 参照

formvalidation.io - formvalidation.io フォーム全体の検証を無効にする

フォームの検証に formvalidation.io を使用しています。フォームを検証したい場合はうまく機能しますが、ユーザーがフォームの下書きを保存できるようにする機能があります。このシナリオでは、フォームのどの部分も検証したくありません。検証プロセス全体を無効にしたい各バリデーターを無効にしたくはありません。formnovalidate を使用してみましたが、Chrome では機能しましたが、IE では機能しませんでした。すべてのブラウザでこれを行うための最良の方法は何ですか? 助言がありますか?

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

c# - MVC カミソリで Name 属性を変更すると、モデルが壊れる

私は次のモデルを持っています:

アドレスは関連エンティティです。

フィールドが必須であることを確認するために、formvalidation.io (formvalidation.io)を使用しています。

formvalidation.io のスニペットは、json の構造を示しています。

これは期待どおりに機能しています。

関連する Address エンティティに関して言えば、自動剃刀ビューは次のとおりです。

次のHTMLを作成します

そのため、フォームを投稿しましたが、検証が機能しないことを除けば、関連する「アドレス」情報を含むすべての情報が存在します。

formvalidation.io に戻ると、正しい JSON ではないため、フィールドの名前を次のように変更できません。

そこで、Razor ビューの "Name" 属性を次のように変更しました。

「住所」を削除しました。私のformvalidation.io JSONから、出力されたHTMLの「名前」属性に一致する「ストリート」があります。すべてが検証で正常に動作します。問題は、実際に情報を投稿するときに、「Address」要素が null であることです。アドレスに関連する情報が何も投稿されない、要素の「名前」属性を変更することで検証を使用できるように感じますが、データを受信しないか、データを取得して検証を失います。

データと検証の両方を取得できますか?

敬具

編集

私のフォームは ajax 経由で送信されます。検証が成功すると、次の JavaScript が実行されます。

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

semantic-ui - 入力ボックスのエラー ラベルがセマンティック UI で左ではなく上を指している

https://codepen.io/manikandanpa/pen/RyeEpX?editors=1010