在每一行中都有一个文本框和一个按钮,我想通过它们各自的文本框单击按钮来获取文本数据。但问题是我为每个按钮单击获得相同的值,因为 textboxID 是相同的......在循环中我的代码就是这样......有没有办法获取每个文本框的值以进行 diff 按钮单击
<% @obj.each_with_index do |time_sheet, i| %>
<tr>
<td style="width:30px;"><input type="text" name="comment" id='commentId'></td>
<td class="table-styling"> <button type="button" id="waiver">Waiver</button></td>
</tr>
<% end %>
$('#waiver').live("click", function() {
var commentVal = $("#commentId").val();
alert(commentVal); //getting same value for each button click
});