gpt4 book ai didi

jQuery根据类获取所选下拉项的值

转载 作者:行者123 更新时间:2023-12-01 06:19:03 24 4
gpt4 key购买 nike

我已尝试使用以下代码来根据其类获取所选下拉列表的,但它返回未定义 - 有人可以建议我哪里出错了 -它与我有多个下拉菜单有关吗?

情况

I have three dropdown boxes all using the same class - class='hotel'.

HTML

<select>
<option class="hotel" name="ABC" value="df435">Birmingham </option>
</select>

<select>
<option class="hotel" name="ACME" value="cvf53">Leeds</option>
</select>

<select>
<option class="hotel" name="XYZ" value="re4">London</option>
</select>

jQuery

var hotel = $(".hotel option:selected").val();

最佳答案

你可以这样得到它:

HTML:

<select class="hotel">
<option value="1" selected="selected">Some Option</option>
</select>

JQUERY:

$(".hotel").val();

fiddle :

FIDDLE EXAMPLE

更新:

对于具有相同类的多个下拉列表,您可以执行以下操作:

HTML:

<select class="hotel">
<option value="1" selected="selected">Some Option</option>
</select>

<select class="hotel">
<option value="2" selected="selected">Some Option</option>
</select>

<select class="hotel">
<option value="1" selected="selected">Some Option</option>
</select>

JQUERY:

$(".hotel").each(function () {

alert($(this).val());

})

然后使用更改事件:

$(".hotel").on("change",function(){

alert($(this).val())

})

关于jQuery根据类获取所选下拉项的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24726076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com