【发布时间】:2011-03-25 15:38:40
【问题描述】:
在阅读了一些经验之后,我觉得这个问题可能需要再次提出。在 Rails3 中编码,当用户尝试在我的应用程序的另一个元素上创建帖子时,我试图实现一些平滑的 Ajax 效果。这是我关心的代码:
app/views/posts/new.html.haml
- form_for @post, :remote=>true do |f|
= f.text_area :content
= submit_tag "Post"
app/controllers/post_controller.rb
def create
@comment = Post.new(params[:post])
@comment.save
end
app/views/posts/create.js.erb:
alert("ajax worked!");
我已经关注了我在UJS Railscast 上看到的内容,但似乎没有任何反应。不仅如此,萤火虫也没有给我任何关于正在发生的事情的描述性证据。它告诉我它在提交时创建了新的 post 对象,但没有进一步的。
有什么想法吗?
【问题讨论】:
标签: jquery ajax ruby-on-rails-3 haml