代码之家  ›  专栏  ›  技术社区  ›  Mark Fraser

rails3中带有jQuery的AJAX和UJS出现问题

  •  7
  • Mark Fraser  · 技术社区  · 13 年前

    http://net.tutsplus.com/tutorials/javascript-ajax/using-unobtrusive-javascript-and-ajax-with-rails-3/

    而火车站

    http://railscasts.com/episodes/205-unobtrusive-javascript

    ……在这两种情况下,我都有同样的问题。控制器没有呈现.js模板(它正在返回到.html),因为请求头没有像应该的那样请求javascript。

    “data remote=true”属性被提供给表单,就像它应该是的那样。但出于某种原因,这并不是修改请求。

    如果我换成原型.js它工作(默认原型.js以及铁路.js从轨道)。

    我使用的是rails 3.0.0

    3 回复  |  直到 13 年前
        2
  •  0
  •   BandsOnABudget Rahul Tapali    13 年前

    “当前”最好的处理方法是将这只小狗添加到你的文件中

    https://github.com/indirect/jquery-rails

    运行

    bundle install
    

    然后

    rails generate jquery:install #--ui to enable jQuery UI --version to install specific version of JQuery (default is 1.4.2)
    

    那你就都准备好了-它会覆盖默认值铁路.js当你运行发电机的时候。

        3
  •  0
  •   Community Egal    7 年前