ユーザーがページのフォームで行った選択に応じて、ユーザーが回答するためのさまざまな質問のセットを表示するページを作成する必要があります。
したがって、ユーザーがページ編集のフォームから理由 A を選択すると、ページ edit_confirmation に質問 1 と 2 を表示する必要があります。ただし、理由 B を選択した場合は、質問 3 と 4 を表示する必要があります。
クエリ文字列から理由コードを取得し、switch ステートメントを設定していますが、さまざまなコントロールを出力する方法がどこにも見つかりません。質問 1 と 2 が表示される場合は、一方がテキスト ボックスで、もう一方がチェックボックスである可能性がありますが、質問 3 と 4 が表示される場合は、一方がドロップダウン リストとチェックボックスである必要があります。
編集:以下の提案のいくつかを試して、答えをマークし、それに応じて賛成票を投じるために戻ってきます。迅速な対応ありがとうございました。
EDIT EDIT:rlb.usaとAndrewVosの両方の回答が同様にうまくいきました。それを行うより「適切な」方法のように思えたので、私はAndrew'sに行きました.