0

フォームに同じ名前のドロップダウン フィールドを 5 つ追加しました。これらのフィールドは、選択した国のラジオ ボタンに基づいて表示されます。「USA、INDIA、UK、EURO、AUS」という名前の 5 つのラジオ ボタンがあります。

USA を選択すると、最初のドロップダウンに US サイズが表示されます。INDIA を選択すると、2 番目のドロップダウンに INDIAN サイズが表示されます。

すべてがうまくいっています。今、私はその値をmagentoのDBに保存することに問題があります。フォームを送信すると、5 番目のドロップダウン フィールド (ユーロ サイズ) の値のみが保存されます。

EURO 以外のサイズを選択すると、空の値が表示されます。ユーロサイズを選択すると、正しい値が得られました。問題を理解していただければ幸いです。私の問題を解決するために私を導いてください!

4

1 に答える 1

2

disabled選択したドロップダウンを表示するときに、他のドロップダウンに属性を追加できます。このようにして、ブラウザーは無効になっているものを無視します。

[]または、次のように、ドロップダウンの名前に追加することもできます。

<select name="name[]"> ... </select>

このようにして、リクエスト変数で配列を取得し、ラジオボタンの値に応じて配列で使用するものを決定できます。

于 2013-10-21T06:37:12.010 に答える