0

このようなドロップダウン値を選択する必要がある状況があります

$(this).parent().parent('div').find('option:selected').val();

後で、同じ div に 2 番目の ddl を配置する必要があることに気付いたので、この DDL のそれぞれの値を取得する方法がわかりません。このコードに ID を適用する方法はありますか

$(this).parent().parent('div').find('option:selected').val();

それぞれを取得できるようにします。

以下は私のコードです。これは最初のddlです。

<select style="width:30px" name="ddlQty" id="ddlQty" class="positive-integer"><option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>

そしてこれが二番目

<select name="OptionID" id="OptionID"><option value="14">5''  £25.00</option>
</select>

この値をそれぞれ選択するにはどうすればよいですか?

4

4 に答える 4

5

Id が一意である必要がある場合

$('#ddlQty').val();

$('#OptionID').val();
于 2013-05-02T12:36:55.077 に答える
1

ID は一意である必要があるため、この部分は必要ありません$(this).parent().parent('div')。以下は動作するはずです

$('#ddlQty').val();
$('#OptionID').val();
于 2013-05-02T12:38:29.647 に答える