gpt4 book ai didi

jquery - 使用 jQuery 查看下拉菜单选择是否已更改

转载 作者:行者123 更新时间:2023-12-03 22:16:46 25 4
gpt4 key购买 nike

我想查看是否已选择或取消选择特定的下拉菜单项。

我已经尝试过

jQuery("#dropdownID option[value='selectionKey']").change(function() {
if (jQuery("#dropdownID option[value='selectionKey']").attr('selected', 'selected'))
DoSomething();
else DoSomethingElse();
});

jQuery("#dropdownID").change(function() {
if (jQuery("#dropdownID option[value='selectionKey']").attr('selected', 'selected'))
DoSomething();
else DoSomethingElse();
});

但这两个 block 都不会通过更改下拉菜单中的选择来触发。也就是说,它永远不会到达 if 语句。

最佳答案

您可以在低于 1.7 的 jquery 版本中尝试类似的操作:

$("#dropdownID").live('change', function() {
if ($(this).val() == 'selectionKey'){
DoSomething();
} else {
DoSomethingElse();
}
});

您可以在高于 1.7 的 jquery 版本中尝试类似的操作:

$("#dropdownID").on('change', function() {
if ($(this).val() == 'selectionKey'){
DoSomething();
} else {
DoSomethingElse();
}
});

关于jquery - 使用 jQuery 查看下拉菜单选择是否已更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17495629/

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