【发布时间】:2012-12-14 08:45:29
【问题描述】:
在每一行中都有一个文本框和一个按钮,我希望通过各自的文本框单击按钮来获取文本数据。但问题是我为每个按钮单击获得相同的值,因为 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
});
【问题讨论】:
标签: jquery ruby-on-rails-3 ruby-on-rails-3.2