gpt4 book ai didi

选择菜单中的 Javascript OR 操作数不起作用

转载 作者:行者123 更新时间:2023-11-30 12:35:32 25 4
gpt4 key购买 nike

我在表单中有一个下拉菜单。我的表单中有两个区域,如果用户选择“其他...”,我希望在其中显示一个框

我写了一个函数,它可以用于两个下拉列表,通过比较下拉列表选择值中的字符串(包含“other1”和“other2”)和两个字符串“other1”的选择和我函数中的“other2”。

$('.select-other').change(function() {
if($(this).find('option:selected').val() === ('other1' || 'other2')){
($(this).closest('div').next().show());
}
});

但它似乎只测试第一个值,忽略了我的比较运算符......

是否可以更正此问题?

我错过了什么吗?

最佳答案

不幸的是,你不能那样写条件。你必须明确。

我会存储选择的选项:

var value = $(this).find('option:selected').val();

if (value === 'other1' || value === 'other2')) {

关于选择菜单中的 Javascript OR 操作数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26186550/

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