RoR:js中的onchange不起作用

时间:2016-09-06 08:11:55

标签: javascript ruby-on-rails ruby

我有一个包含操作的列表,在该列表中我在js中使用了.sortable - 它工作正常。

actions.js:

$(function () {
  $("#actions").sortable({
    axis: 'y',
    handle: '.handle',
    update: function () {
      $.post($(this).data('update-url'), $(this).sortable('serialize'));
    }
  });
}

如果给定元素具有正确的标志(true / false),我需要在此列表中添加检查。

当我添加.onchange时,我得到:

Completed 500  in 58ms (ActiveRecord: 11.0ms)
ActionView::MissingTemplate - Missing template update_actions/sort, cms/sort, application/sort with {:formats=>[:html, :text, :js, :css, :ics, :csv, :vcf, :png, :jpeg, :gif, :bmp, :tiff, :mpeg, :xml, :rss, :atom, :yaml, :multipart_form, :url_encoded_form, :json, :pdf, :zip], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}.

我不知道如何修复它。

谢谢。

0 个答案:

没有答案