gpt4 book ai didi

javascript - 我的选择器值有什么问题?

转载 作者:行者123 更新时间:2023-11-30 14:47:12 24 4
gpt4 key购买 nike

我目前正在 Shopify 上为我的客户开发一家商店。他希望我添加一项功能,通过该功能可以跟踪用户的 IP 地址,并且他可以查看他自己特定国家/地区的货币。我正在使用以下代码:我想将下拉列表中的选定值更改为“AUD”我在这部分只得到一些语法错误:

jQuery("#select_selector option:selected").removeAttr("selected");

jQuery("#select_selector option:[value='"AUD"']").attr('selected', 'selected')

它说语法错误或缺少论点。

最佳答案

您需要连接您的字符串和变量。您可以使用 + 运算符执行此操作。您也不需要 option

后的冒号
jQuery("#select_selector option[selected]").removeAttr("selected");

jQuery("#select_selector option[value='" + AUD + "']").attr('selected', 'selected')

如果 AUD 不是变量,那么您应该完全删除引号。

jQuery("#select_selector option[value=AUD]").attr('selected', 'selected')
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="select_selector">
<option value="ABC">ABC</option>
<option value="123">123</option>
<option value="AUD">AUD</option>
<option value="EFG">EFG</option>
</select>

关于javascript - 我的选择器值有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48723574/

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