jQuery 在名称包含 “[” 字符时按名称获取对象
jQuery get object by name when name contains a "["-character
考虑这个HTML:
<input type="text" name="inputa[42]" value="2012-05-02" />
<input type="text" name="inputb[42]" value="74,178" />
<input type="text" name="inputa[85]" value="2013-02-14" />
<input type="text" name="inputb[85]" value="21,35" />
如何使用jQuery选择器获取名称为inputa[85]
的输入值?
如果名称不包含[85]
,那将很容易,但现在我无法$("input[name=inputa[85]]")
工作,这是可以理解的,但是如何解决它(不更改名称属性)?
在引号中:
$("input[name='inputa[85]']")
或
$('input[name="inputa[85]"]')
如果您不知道括号中的值或上面 abuduba 的答案,您可以使用$('input[name*="inputa"]')
。
相关文章:
- RegEx只获取特殊字符,前后不获取任何字符
- 获取特殊字符后没有单词的句子
- 如何从键Code;中获取字符串/字符值;
- javascript获取字符前的字符串
- 忽略任何非小写字符(如数字、大写字母和符号)并获取k的值
- 如何在 JavaScript 中获取非重复字符及其计数
- 从文件中字符的索引中获取行号
- 如何使用jQuery获取url的最后两个字符
- Javascript-使用Regex获取两个字符之间的字符
- jquery获取字符限制
- 获取字符后的数字值
- 如何在 JavaScript 中获取字符的 ASCII 值
- 如何在 iframe 中获取字符偏移量
- 如果使用 SHIFT 如何获取字符代码
- 如何获取字符范围
- Regex获取字符和空白之间的字符串,并排除第一个分隔符
- Unicode:如何获取字符的所有码点,例如ã(所以它可以在JavaScript正则表达式中使用)
- JavaScript:尝试获取字符宽度并进行比较
- 如果有'空格,则获取字符后的所有字符串
- 在keyup上的文本区获取字符