2016-03-19 22 views
-1

ドロップダウンから値を選択する場合、2つの数値を転送します。1つのドロップダウン選択から2つの値を転送する方法

そして、そのドロップダウンの隣に2番目のvaleを表示したいと思います。

たとえば、オプション「A」を選択すると、ドロップダウンに「A」が表示され、その近くに「B」が表示されます(外側のドロップダウンメニュー)。

オプション「C」を選択すると、ドロップダウンに「C」が表示され、その近くに「D」が表示されます(外側のドロップダウンメニュー)。

また、フォームが送信されたときにその値を転送する必要があります。

「A」を選択すると、「A」と「B」の両方がネットページに転送されます。

echo' 
<form id="main_form" name="main_form" method="post" action="options.php"> 

<select id="main_select" name="main_select"> 
<option value="A">A</option> 
<option value="C">C</option> 
<option value="E">E</option> 
<option value="G">G</option> 
<option value="I">I</option> 
</select> 

<input type="submit" id="main_submit" name="main_submit" value="submit" /> 
</form>'; 
+2

ようこそスタックオーバーフロー。これを実現するために使用しようとしているコードは表示されていません。 –

+0

ここに掲載されたコードを作成するのに10分を費やしています。次のステップをどのように取るかわからないので、私はここにいます。コードがあれば、どうしてここに来なければならないのですか? –

+2

申し訳ありません、StackOverflowは "私のコードを書いてください"サービスではありません。数時間過ごしてから、試したことをいくつかお戻しください。 (私は研究をするのに数時間を費やすまでここに質問を掲示しません)。 –

答えて

0

これはおそらく最高

は、あなたのHTML内のdivを作る...私はあなたが始めましょうjquery

で達成です:

<div id="content"></div> 

その後にこのような何かを行いますjQueryスクリプト:

$('#main_select').on('change', function (e) { 
    var option_selected = $("option:selected", this); 
    var value_of_selected = this.value; 
    $(value_of_selected).appendTo('#content'); 
}); 

PHPを知っているので、必要なものを実現するためにjQueryを使用して猿を動かすことができます。

関連する問題