开云手机站登录入口新手怎么玩

3个月前 (04-25)

我找到了答案!问题是,当控制器渲染视图时,它包括我的应用程序的整体布局。 同题参见布局正在屈服于渲染动作。因此.js.erb文件中包含的我的javascript代码被吐到了application.rhtml中。我通过将其包含在控制器操作中以显示我的帖子来解决此问题:

respond_to do |format|
 format.js {render :layout=>false}
end

阅读了一些经验后,我觉得这个问题可能需要再次提出。 对照阅读在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上看到的内容,但是似乎没有任何反应。不仅如此,firebug也无法给我任何有关正在发生的事情的描述性证据。它告诉我,它是在提交后成为新帖子对象的,但没有其他内容。

有任何想法吗?

你可能想看:

标签:post软件
分享给朋友:

继续阅读

若需了解「开云手机站登录入口新手怎么玩」的上下文,可结合站内栏目与相关篇目交叉阅读。

栏目用于追新,文内链接用于对照细节。两者配合可减少漏读与重复检索。

继续浏览时优先选择同栏目或相近主题,避免被站外镜像带偏。

站点导览

wiki · 科技 · 文化 · 主页

页面按栏目组织。可先看导读,再进入相关篇目或返回列表。