別のドロップダウンで選択された値と、モデルの特定のフィールドの値に応じて、ドロップダウンで使用可能な値のリストを変更したいとします。私はこれを行うためにJQueryを使用したいと思います。唯一の難しい部分は、モデルの値をチェックすることです。私はAjaxを使用してこれを行うことができることを知らされています。私はこれをやっていく方法に誰かが考えていますか?クライアント側からサーバー側への呼び出し
1
A
答えて
2
AJAXは確かにあなたの探している技術です。非同期要求をクライアント・ブラウザーからサーバーに送信するために使用されます。
jQuery has an ajax functionこのようなリクエストを開始するために使用できます。あなたのコントローラでは、AJAXリクエストに応答するために、[HttpPostAttribute]
というタグが付いた通常の方法を使用できます。
ほとんどの場合、コントローラからJSONの結果がビューに返されます。 JSONはXMLと似ていますが、ブラウザから操作する方が簡単です。ブラウザはJSONを受け取り、結果を解析して、メッセージを表示したり、ブラウザのHTMLを置き換えたりすることができます。
Here you can find a nice exampleこれをすべて一緒に使用する方法。
関連する問題
- 1. node.jsのサーバー側からクライアント側の関数を呼び出す
- 2. クライアント側からサーバー側のREST関数を呼び出す
- 3. ASP.NETクライアント側からの呼び出し側ASP.NET側のメソッド
- 4. ノード内の一般的なサーバー側とクライアント側のAPI呼び出し
- 5. クライアント側の呼び出し - VS2008/C#3.0
- 6. Socket.io>サーバーからクライアント側の関数を呼び出していますか?
- 7. Meteorサーバー側のメソッド呼び出し
- 8. Web API呼び出し側の短所/短所クライアント側
- 9. クライアント側とサーバー側
- 10. AWS API Gatewayのクライアント側からの呼び出し(JavaScript)
- 11. 複数のビューからC#ユーティリティメソッドへのMVCクライアント側の呼び出し
- 12. NodeJSのWebソケット。サーバー側のWebSocketクライアントからWebSocketServerを呼び出す
- 13. Postgresqlストアドプロシージャを呼び出すクライアント側Javascript
- 14. サーバー側を呼び出すアンカーのコード
- 15. デザインパターントラッキングメソッド呼び出し/呼び出し側
- 16. サーバー側からWebサービス呼び出しを中止する
- 17. プレーヤー側のサーバー側またはクライアント側?
- 18. クライアント側ボタンのクリックをサーバーイベント(asp.net)から呼び出す
- 19. クライアント側のブラウザコンソールから手動でコンポーネントイベントを呼び出す
- 20. Emberjs、サーバー側とクライアント側、オールイン?
- 21. クライアント側とサーバー側ロジック
- 22. クライアント側からAjaxでWordpress関数を呼び出す
- 23. フロントエンドからサーバー側のメソッドを呼び出す
- 24. 他のC#サーバー側コントローラからASP.NETポストルートを呼び出す
- 25. JavaScriptからJSFのサーバー側コードを呼び出す
- 26. JavaScriptからサーバー側のクラスコードメソッドを呼び出す方法は?
- 27. Google Analyticsをサーバー側から呼び出せますか?
- 28. ポストバック時にサーバー側からjavascriptを呼び出す
- 29. PHP - サーバー側からjavascriptを呼び出す
- 30. GWTがサーバー側からRemoteServiceServletメソッドを呼び出す