gpt4 book ai didi

JQuery:选择一个名称的多个选择标签

转载 作者:行者123 更新时间:2023-12-01 08:26:10 25 4
gpt4 key购买 nike

我正在尝试使用特定名称访问所有选择的标签。我尝试过这样做:

$("select[name='blah']") 

$("select[name='blah[]']")

但两者都不起作用。

我按照 JQuery 文档进行操作,该文档显示它对于输入是这样执行的:

$("input[name='newsletter']")

我做错了什么?

谢谢

最佳答案

根据您的评论进行更新:您应该使用 attribute-starts-with selector ,像这样:

$("select[name^='blah[']")

这将选择任何 <select name="blah[.........">这应该足够具体以满足您的需求。

此外,请确保您在 document.ready 内运行选择器上下文如下:

$(function() {
$("select[name='blah']").doSomething();
});

如果不这样做,或者在页面中的相关元素之后,该元素将不会在那里可供选择...因此您的选择器可能没问题,但它要查找的内容尚未在 DOM 中。将您的代码放入document.ready像我上面这样的处理程序确保 DOM 已准备好选择所有元素。

关于JQuery:选择一个名称的多个选择标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3663647/

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