MVC3 アプリケーションを作成しました。ビュー内には多数の HTML タグがあり、コンテンツ管理にサイトコアを使用しているため、Razor ビュー HTML タグは使用していません。( のような単純な html タグを使用しています<input type="textbox" id="">
)
そして、ページの最後に というボタンがありますGET a Quote
。このボタンをクリックすると、同じボタンにローダーを表示する必要があり、別のページにリダイレクトする必要があります。
リダイレクトする前に、すべてのフォーム値をキャプチャする必要があり、見積もりを計算する必要があります。つまり、Controller
メソッド/アクションでフォーム値を取得する必要があります。
誰でも私に提案できますか?これは最善の方法です?
私が知っている通り、
Submit
forを持つことがGET a Quote
でき、この値を Controller メソッドで取得できます。[HttpPost] public ActionResult(FormCollection フォーム) { }
しかし、ここでは、送信ボタンにローダー画像を表示する方法を説明します。
ハイパー
GET a Quote
リンクとして作成し、すべてのフォーム値を取得するスクリプトを呼び出して、コントローラー アクション メソッドに渡すことができます。
しかしここでの問題は、いくつかのフィールドが動的に追加されることです。これらの動的に追加されたフィールドには、動的に作成されID
た . すべてのフォーム データを取得するにはどうすればよいでしょうか。
提案してください。