0

MVC 3 の動的コンテンツに「目立たない」検証を適用する方法については、多くの参考文献があります。 validator.unobtrusive.parse...". ただし、OBTRUSIVE 検証を使用していますが、それを行う方法が見つからないようです。

これを行う方法はありますか?:)

フォーム要素は、AJAX 呼び出しの前にフォームに存在しなかった可能性があることに注意してください。

いいえ:

  1. ページが読み込まれました
  2. ユーザーが何かを実行して AJAX 呼び出しをトリガーすると、フォームを含む jQuery.ajax を介して部分ビューが読み込まれます。
  3. クライアント側の検証を新しいフォームに添付する

ありがとう!

4

1 に答える 1

0

これを行うための「方法」を見つけました。最善の方法ではないかもしれないので、他の解決策を聞きたいです。より良いものが提供されている場合は、それを解決策として選択します。

基本的に私が見つけたのは、

window.mvcClientValidationMetadata

...配列してから呼び出します:

Sys.Mvc.FormContext._Application_Load()

これにより、配列が空になり、検証 JSON が解析されます。

于 2012-07-27T17:48:20.917 に答える