获得<tr>通常生成的ID
Get a <tr> ID which is generated dinamically
我需要从下面的复选框中获取id
<% @task.each do |task| %>
<tr id="tr_<%= task.id%>">
<td><%= check_box_tag "done[#{task.id}]",task.id, task.done, data:{
remote: true,
url: url_for(action: :toggle, id: task.id, checked: task.done),
method: "POST"
} %> </td>
<td><%= task.title %></td>
<td><%= task.detail %></td>
<td><%= task.task_date.strftime('%d/%m/%Y') %></td>
<td><%= button_to('Show', task_path(task) , :class => 'btn btn-default', :method => :get) %></td>
<td><%= button_to('Edit', edit_task_path(task), :class => 'btn btn-primary',:method => :get) %></td>
<td><%= button_to('Remove', task_path(task), :class => 'btn btn-danger', method: :delete, data:{ confirm: 'Are you sure?' }) %></td>
</tr>
<% end %>
我的JS正在按预期运行,但我不知道如何正常运行。
$("#tr_37").change(function(){
$(this).hide();
});
tr
?
我认为当更改时,您需要捕获复选框的事件
$("tr input[type='checkbox']").change(function(){
$(this).closest("tr").hide();
});
相关文章:
- 使用当前日期生成随机id
- 正在获取动态生成的ID
- jQuery:如何查找id是动态生成的单选按钮是否被选中
- Ember.js是如何生成id的
- 动态生成 id,并分配给标签
- 动态生成id时获取链接的id
- Firebase-如何找到所有具有自动生成ID的匹配项,其中值为false
- Ajax:如何获取具有动态生成ID的元素的值
- 为 instafeed 生成的每个列表项生成 ID
- 如何使以下 JavaScript 代码工作并生成 ID 为 “myDivId” 的元素内的名称和年龄列表:
- Javascript:当生成id时,需要删除页面上一个类的单个实例
- Rails 4:选择具有动态生成id的DOM元素
- 在Knockout Foreach循环中生成ID
- 如何为动态生成id的按钮编写事件处理程序
- 生成ID,基于哪个数字没有被用作其他评论的ID
- 选择一个由模板生成ID的元素
- 聊天应用程序如何为特定聊天生成id
- MongoDb:在父级保存时查找插入子级的生成id
- 性能:生成ID的展平父子列表
- rich:tabPanel 3.3自动生成id'它应该在哪里't