我的 Ruby on Rails 应用程序中有以下视图。我希望能够通过<%=file.info%>
弹出窗口显示 .txt 文件的内容(路径保存在 中)。我已经包含了一个弹出表单。问题出在javascript中。如果我在之前放置以下 javascirptform_tag
编辑
<script type='text/javascript'>
$(function(){
$("#blob").popover({ title: 'info' });
});
</script>
它仅适用于第一条记录,不会弹出另一个信息按钮。从理论上讲,我必须将 javascript 放在之后,<div class="my_view">
但它根本不起作用。
<%= form_tag what_to_do_files_path, method: :get do %>
<%= button_tag :class => "btn btn-primary", :name => 'pictures' do %> Analyze<% end %>
<button type="button" id="check_all" class="btn"> Check/Uncheck all</button>
<%= button_tag :class => "btn btn-warning", :name => 'delete' do %>Delete <% end %>
<% @files.each do |file| %>
<div class="my_view">
<p><td></td><%= check_box_tag "fils[]", file.id %> <%= file.name %></p>
<% laa=File.read("#{Rails.root}"+"/public"+file[info]) %>
<a href="#" id="blob" class="btn large primary" rel="popover" data-content="<%= laa %>">hover for popover</a>
所以,我的问题是:如何显示保存在数据库中的每条记录的 .txt 文件?提前致谢