gpt4 book ai didi

jquery - 当 id 具有非字母数字字符时,无法使用 Jquery 获取 Select HTML 的值

转载 作者:可可西里 更新时间:2023-11-01 13:14:00 26 4
gpt4 key购买 nike

在我的 jquery 经验中,除了字母数字(当然包括 id 和类选择器)之外,我没有遇到过在字符串选择器中使用其他字符的情况,现在在我当前的项目中,id 包含 [] 并将其直接放在我的选择器,它根本不起作用。

<select name="pdcompany[0]" id="pdcompany[0]">
<option value="0">
Please select
</option>

我已经阅读了创建选择器的规则 http://api.jquery.com/category/selectors/从文档中遵循它们,但仍然不起作用。我哪里出错了?

    selector = "#pdcompany\\[0\\] > option:selected";
alert('Selector: ' + selector);
alert($(selector).text());

这是我的 fiddle 供您使用http://jsfiddle.net/laupkram/Fd42a/

更新

已经修复了选择器中的一些错误...缺少 #

最佳答案

您不需要“> option:selected”,因为 .val 已经为您提供了。只是做:

selector = "#pdcompany\\[0\\]";

关于jquery - 当 id 具有非字母数字字符时,无法使用 Jquery 获取 Select HTML 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13964702/

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