<%= render :partial => "list", :collection => @inventory_chemicals, :as => :inventory_chemical %>
<tr id="<%= ajax_line_element_id(inventory) %>">
<td class="aligned"><%= inventory.user&.company_name %></td>
<td class="aligned"><%= inventory.package_info %></td>
<td class="aligned"><%= show_types(Inventory::STATUS, inventory.status) %></td>
<td class="left aligned">
<%= link_to "添加" , new_admin_price_path(id: inventory.id),remote: true, class: 'ui button mini' %>
</td>
</tr>
create.js.erb
$("#<%= ajax_line_element_id(@inventory) %>").replaceWith('<%= j(render :partial => "list", :locals => { :inventory=> @inventory }) %>');
help方法:
def ajax_line_element_id(entry)
params[:element] || "#{entry.class.name.underscore}_#{entry.id}"
end
实现表单的单行更新
最新推荐文章于 2022-07-14 11:03:02 发布