gpt4 book ai didi

jquery - 使用 JQuery 选择具有给定选择值的选择

转载 作者:行者123 更新时间:2023-12-01 04:06:21 27 4
gpt4 key购买 nike

我继承了一个 MVC 表单,它发出由前缀、guid 和后缀动态标识和命名的选择。例如,

<select id="N9_ID_f0d7ca03-0221-41b7-a457-3494b9e483e3__N9QualifierID" name="N9[ID_f0d7ca03-0221-41b7-a457-3494b9e483e3].N9QualifierID">
<option value="58">Automated Export System (AES) Internal Transaction Number (ITN)</option>
<option value="60">Automated Export System Export Information Code Exemption Number (Note 1)</option>
<option value="59">Automated Export System Option 4 Employee Identification Number</option>
<option value="8">Bill of Lading</option>
<select>

将有多个具有相同前缀和后缀的选择。前缀和后缀有效地将选择划分为一个类,并将动态生成的选择与其他动态生成的控件(例如文本框)联系起来。我需要找到具有给定值的选择,以便我可以提取 guid 并使用具有该 guid 的其他输入进行操作。

我的问题:

使用 JQuery,如何选择具有给定选定值的选择?例如,我知道至少其中一个选择的选定值为 59,但我不知道是哪一个。

最佳答案

这将返回带有值为 59 的选项的所有选择。

var selects = $('option[value="59"]').parent();

如果您想要将 59 作为当前选定值的值,则

var selects = $('option[value="59"]:selected').parent();
<小时/>

然后,一旦您有了选择,您就可以使用 .each() 对它们执行您想要的操作

selects.each(function(){
// extract guid and do whatever..
});

关于jquery - 使用 JQuery 选择具有给定选择值的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27529767/

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