Rails迭代(对于唯一ID)和javascript,在一个视图中有多个表单

时间:2017-12-30 11:32:03

标签: javascript ruby-on-rails-5

我在一个(索引)视图中有一个带有多个表单(编辑模式)的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的正确方法是什么?

提前多多感谢!

0 个答案:

没有答案