jQuery:在输入隐藏数组中选择特定的输入隐藏元素(按索引)
我有以下HTML:jQuery:在输入隐藏数组中选择特定的输入隐藏元素(按索引),jquery,input,jquery-selectors,hidden-field,Jquery,Input,Jquery Selectors,Hidden Field,我有以下HTML: <table> <tr><td>...</td><td><input type="hidden" name="price[1]" value="10"></td><td>...</td> <tr><td>...</td><td><input type="hidden" name="price[6]" value="2
<table>
<tr><td>...</td><td><input type="hidden" name="price[1]" value="10"></td><td>...</td>
<tr><td>...</td><td><input type="hidden" name="price[6]" value="230"></td><td>...</td>
<tr><td>...</td><td><input type="hidden" name="price[7]" value="40"></td><td>...</td>
<tr><td>...</td><td><input type="hidden" name="price[10]" value="10"></td><td>...</td>
</table>
......
......
......
......
我还了解到,重要的是,它们存储在表td
s中,最好不要将它们带出表中(因此我更新了代码,使之更像real)
我想要的是一种方法,通过它们的index()
number选择其中一个,以获得它们的val()
我知道他们的索引
是从0
到3
计算的。我想用jQuery中的索引(1)
获取第二个的val()
,它应该是:
$('input[type="hidden"]');
在jQuery中,它将是:
$('input[type="hidden"]');
要获取第二个隐藏输入的值:
$('input[type=hidden]:eq(1)').val()
要获取第二个隐藏输入的值,请执行以下操作:
$('input[type=hidden]:eq(1)').val()
演示
演示
尝试:
尝试:
您想选择其中一个(哪一个?)还是全部?您想对这些值做什么?我更新了答案以匹配您的说明。您想选择其中一个(哪一个?)还是全部?您想对这些值做什么?我更新了我的答案以符合您的澄清。谢谢。也许我不够清楚。谢谢你的帮助。也许我不够清楚。谢谢你的帮助。也许我不够清楚。谢谢你的帮助。也许我不够清楚。谢谢你的帮助。