我是想通过button点击后,获取当前的input的value值:
<table class="table table-light">
<tbody>
<tr>
<td>
<input type="hidden" name="ids" value="1">
<button type="button" id="post" >确认</button>
</td>
<td>
<input type="hidden" name="ids" value="2">
<button type="button" id="post" >确认</button>
</td>
<td>
<input type="hidden" name="ids" value="3">
<button type="button" id="post" >确认</button>
</td>
<td>
<input type="hidden" name="ids" value="4">
<button type="button" id="post">确认</button>
</td>
</tr>
</tbody>
</table>
第2或第3个按钮点击总是获取第一个值,取不到第2 3个
$("button[id=post]").on('click',function(){
console.log($("input[type='hidden']").attr("value"))
})
有什么办法吗?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…