turbolinks + UJS。远程表单提交多次

时间:2015-05-05 15:32:19

标签: ruby-on-rails turbolinks ujs remote-forms

我有以下简单的代码

rails 4.2.1 + turbolinks (2.5.3)

//= require jquery
//= require jquery_ujs
//= require turbolinks

(我没有任何自定义JS代码)

doctype html
html
head
  title Dummy App
  = stylesheet_link_tag    :application, 'data-turbolinks-track' => true, media: :all
  = javascript_include_tag :application, 'data-turbolinks-track' => true
  = csrf_meta_tags
body
  .body
     = yield

我访问了几页,然后按remote: true表单上的“提交”按钮。提交请求已执行多次。

看起来UJS已在每个document.readypage:load

上初始化

可以是bug吗?或者我做错了什么?

UPD

在缩小标记中是错误的

doctype html
html
head

0 个答案:

没有答案