Rails 我想实现 ruby-china 底部帮助"点击这里"的功能.

hlcfan · 2012年03月12日 · 最后由 hlcfan 回复于 2012年03月12日 · 2385 次阅读

大家好,我想实现 ruby-china 底部帮助"点击这里"的功能. 就是此页底部点击 :"点击这里" 用 html 我可以做出来 demo.但是用 rails,我做了很长时间还是无果,遂来此发问。

有一个 action def edit @posts = Post.find(params[:id]) respond_to do |format| format.js { render 'edit' } end end

edit.js.erb 文件: ('<%= escape_javascript(render :partial => "posts/form", :locals => {:post => @post})%>').dialog();

其中,我使用了 jquery 的 dialog 的 widget. 但是最后当我点击编辑,并没有弹出一个 dialog.但是在浏览器的 network 可以看到输出。我不知道怎么以 dialog 的形式弹出来。求解.谢谢。

是通过 Twitter 的 Bootstrape 来实现的,具体见这里

哈哈,是的,就是他了。我之前还查过这个,在 github 上。但是没有发现....你发的这个正点!.谢谢!

@lgn21st 你好,在使用这个插件的时候我碰到了一点问题。因为我需要用它弹出一个 edit form.而这个 form 在 views/posts 下, edit.js.erb 里边我这么写: (<%= escape_javascript(render :partial => "posts/form", :locals => {:post => @post})%>).modal();但是这样明显不对,请指教。谢谢。

@lgn21st ok.ive done.thx.

需要 登录 后方可回复, 如果你还没有账号请 注册新账号