gpt4 book ai didi

javascript - jquery 按钮事件处理程序 rails

转载 作者:行者123 更新时间:2023-11-30 12:58:15 25 4
gpt4 key购买 nike

我的 Rails 应用程序的 View 文件中有以下代码:

  <td>
<div class="file_description"><%= object.metadata['description']%>
<button type="button" class="btn btn-default edit_description">Edit</button></div>
<div class="file_description_update"
<%= form_tag({:action => 'update_file_info'}, multipart: true) do %>
Update File Description: <%= text_area_tag :description %>
<%= hidden_field_tag :s3_path, file %>
<%= hidden_field_tag :prefix, @prefix %>
<%= submit_tag 'Submit' %> </td> <br />
<% end %>
</div>
</td>

我需要将我的 Edit 按钮 on click 事件与我将使用的每个文件的类 file_description_update 绑定(bind)。对在 Rails 中执行此操作的最简单方法有何看法?谢谢

最佳答案

您可以使用 jquery 绑定(bind)事件。将此添加到您的 application.js,您可以将 onclick 事件链接到所有具有“edit_description”类的按钮。

$(function(){
$('button.edit_description').click(function () {
alert($(this).parent().next('div.file_description_update').children('form').html());
});
});

演示 fiddle

关于javascript - jquery 按钮事件处理程序 rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18306991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com