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

hlcfan · March 12, 2012 · Last by hlcfan replied at March 12, 2012 · 2385 hits

大家好,我想实现 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.

You need to Sign in before reply, if you don't have an account, please Sign up first.