私はASP.NET MVC3を使って書かれたWebサイトを持っています。
サイトには1つのWebページがあり、コントローラがリクエストを処理し、解析と処理を行い、その後リクエストからのデータの一部に基づいて単一のWebページで特定のjavascriptメソッドをトリガーすることです。MVCコントローラからjsを呼び出してください
これはMVCコントローラでどうすればできますか?
私はASP.NET MVC3を使って書かれたWebサイトを持っています。
サイトには1つのWebページがあり、コントローラがリクエストを処理し、解析と処理を行い、その後リクエストからのデータの一部に基づいて単一のWebページで特定のjavascriptメソッドをトリガーすることです。MVCコントローラからjsを呼び出してください
これはMVCコントローラでどうすればできますか?
コントローラからのビューでアクションを直接トリガすることはできません。
ただし、Controller ActionからViewにActionResultを返し、ViewにJavascriptを実行するように指示することができます。
これは、Javascriptを含むPartialView(PartialViewが 'into'にレンダリングされるようにビュー内にプレースホルダが必要です)、またはロジックを指示するプロパティを含むJSONResultのようなものです何をすべきかを見る。
どちらの場合でも、コントローラアクションの呼び出しは、クライアント側のJavaScriptによってトリガされ、コントローラアクションの実行が終了すると、実行されるロジックが実行されます。
おそらく、jQueryを使う方が簡単でしょう。
私の無知を実感してください...しかし、私はどのように部分的なビューからjavascriptをトリガーですか? – Egil