gpt4 book ai didi

javascript - 在 JQuery 中使用 DropDown 名称获取 DropDown 值

转载 作者:行者123 更新时间:2023-11-28 15:38:31 27 4
gpt4 key购买 nike

我的页面中有这些SELECT

 <select id="select_status_id44" name="select_status_id[44]" class="inputbox" id =      "status_id_44">
<option value="1">Pending</option>
<option value="2" selected="selected">Confirmed</option>
<option value="3">Cancelled</option>
<option value="4">Refunded</option>
<option value="5">Shipped</option>
<option value="6">Paid</option>
<option value="7">Complete</option>
</select>

还有这个

 <select id="select_status_id78" name="select_status_id[78]" class="inputbox" id =      "status_id_44">
<option value="1">Pending</option>
<option value="2" selected="selected">Confirmed</option>
<option value="3">Cancelled</option>
<option value="4">Refunded</option>
<option value="5">Shipped</option>
<option value="6">Paid</option>
<option value="7">Complete</option>
</select>

我想做的是,每当这两个 SELECT 中的任何一个发生更改时,它都应该获取该标记内的 select_status_id[ID] ID...

现在我只是这样做了,但它不起作用

$('select[name=select_status_id]').change(function() {    
alert('dsada');
});

我知道我不应该使用 ID 属性,因为它们两者不同......但 NAME 属性是相同的

最佳答案

试试这个方法

$('select[name^="select_status_id"]').change(function() {    
alert($(this).attr('name').split('[')[1].replace(']',''));
});

DEMO

关于javascript - 在 JQuery 中使用 DropDown 名称获取 DropDown 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24750085/

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