为了账号安全,请及时绑定邮箱和手机立即绑定

名称属性中带有方括号的输入的jQuery选择器

名称属性中带有方括号的输入的jQuery选择器

胡说叔叔 2019-07-01 09:55:50
名称属性中带有方括号的输入的jQuery选择器我试图选择这个元素,它在name属性中有方括号:<input type="text" name="inputName[]" value="someValue">我试过这个(但不起作用):$('input[inputName[]=someValue]')这也不是:$('input[inputName&#91;&#93;=someValue]')或者这个:$('input["inputName[]"=someValue]')编辑:正如你们中的一些人所指出的,$('input[inputName=someValue]')永远不会起作用。我想做的是:$('input[name=inputName][value=someValue]')..(但与[]在name属性中)。
查看完整描述

3 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

根据jQuery文档,试试这个:

$('input[inputName\\[\\]=someValue]')

[编辑]然而,我不确定这是正确的语法为您的选择。你可能想:

$('input[name="inputName[]"][value="someValue"]')


查看完整回答
反对 回复 2019-07-01
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

属性选择器语法为[name=value]哪里name属性名称和value是属性值。

所以如果你想选择所有input具有属性的元素name有价值inputName[]:

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

如果您想检查两个属性(在这里:namevalue):

$('input[name="inputName[]"][value=someValue]')


查看完整回答
反对 回复 2019-07-01
  • 3 回答
  • 0 关注
  • 2022 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信