1

コントローラーから部分ビューを返し、それを更新されたターゲット ID として分割してレンダリングする ajax.action リンクを含むビュー ページがあります。しかし、その部分ビューでクライアント側の検証を実行できませんでした。

解決策はありますか?

4

1 に答える 1

1

部分ビューの html を ajax でロードすると、JavaScript コードが実行されないのが普通です。特に、このイベントは ajax 呼び出しが実行されるずっと前に発生するため、onload イベントにアタッチされた関数への呼び出しがある場合。この記事をチェックしてくださいhttp://adammcraventech.wordpress.com/2010/06/11/asp-net-mvc2-ajax-executing-dynamically-loaded-javascript/このアプローチで発生する可能性のあるあらゆる種類の問題について説明しています。より具体的な回答が必要な場合は、使用している .net/asp.net mvc のバージョンや使用しようとしている検証フレームワークなど、セットアップに関する詳細情報を提供することをお勧めします。

于 2010-08-13T11:53:33.847 に答える