1

基本的な情報を処理する HTML フォームがあります。フォームを完了するためのボタンがクリックされると、表示される追加情報を求めるポップアップが表示されます (これは、ボタン クリック イベントまで非表示になる div です)。私が知りたいのは、これらの 2 つのフォームをリンクして、最終的な送信で両方のフォームのすべてのデータが POST されるようにする方法があるかどうかです。

私が考えたアイデア:

  1. ボタンをクリックすると、フォーム 1 の 11 個のフィールドがフォーム 2 の 11 個の非表示フィールドに渡されます。
  2. 最終送信時に、JavaScript を使用して独自のポスト コールを作成します。

これらはどちらも機能しますが、私にはハックのように思えます。1 つある場合は、2 つのフォーム送信をリンクする真の方法が必要です。誰?

4

1 に答える 1

3

非表示の div を表示する onclick イベントを使用して、最初のボタンを非 ASP.NET ボタン (つまり、通常の HTML ボタン) にしないのはなぜですか。非表示の div の [送信] ボタンは、フォーム全体 (両方の部分のデータ) を ASPX に送信する ASP.NET ボタンになりますか?

于 2013-02-25T22:02:08.610 に答える