找到jQuery的第一个元素('#options \\ [n \\] \\ [description \\]')。val()

时间:2015-12-30 02:38:57

标签: jquery

我有很多带有id模式的文本输入,如下所示

options[1][description]
options[2][description]
options[3][description]
options[n][description]

<input type="text" class="fes-name-value" name="option[1][description]" id="options[1][description]" rows="3" value="Xe đạp không điện">

我想找到第一个输入值。

jQuery('#options\\[n\\]\\[description\\]').val();

但它不起作用。

1 个答案:

答案 0 :(得分:1)

使用attribute equals selector,因为ID中有括号

$('[id="options[n][description]"]').val();

这是一个例子。

$('#output').text($('[id="options[1][description]"]').val());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="fes-name-value" name="option[1][description]" id="options[1][description]" rows="3" value="Xe đạp không điện">
<div id="output"></div>