我在一个(索引)视图中有一个带有多个表单(编辑模式)的rails-app。为了避免使用相同的id,我使用命名空间为每个表单和每个字段赋予唯一的ID:
<%= form_for(timing, namespace: index , html: { id: index}) do |f| %>
效果很好,所有字段都有唯一的ID。 一些字段使用与id的相关的js DateTime-picker:
$(document).on('turbolinks:load', function() {
$('#timing_start_time').periodpicker({...
显然,由于真正的ID现在已经
,因此不再起作用0_timing_start_time, 1_timing_start_time ...
让这个js适用于这个领域的所有id的正确方法是什么?
提前多多感谢!