我想在Ruby on Rails的Web应用程序中使用模态弹出窗口。请注意,我不想创建新的浏览器窗口,而是创建现有网页内的子窗口。我们尝试过像TinyBox这样的东西,但是从控制器内部返回错误信息存在问题。任何在ruby中运行良好的好方法或工具?
答案 0 :(得分:4)
答案 1 :(得分:3)
我自己从未使用过它(至少还没有),但你试过RedBox吗?
答案 2 :(得分:2)
我现在正在调查ModalBox,看起来很有希望。
有一个Google Group和Rails plugin用模态对话框替换基本的确认弹出窗口。
答案 3 :(得分:2)
答案 4 :(得分:2)
Facebox,jquery,Github使用的是最好的。还有prototype version。
答案 5 :(得分:1)
我已经使用了Lightbox Gone Wild一段时间了,虽然我已经修改它以显示已经在页面上的DIV或其他元素(虽然是隐藏的)然后在框中时将其返回给它的父级关闭。我已经用它来制作向导,引导用户完成一个过程。
答案 6 :(得分:1)
我已经将facebox_render用于我的所有rails项目。它非常易于使用并提供完整的帮助。您可以在RESTful控制器中轻松渲染html或javascript。
答案 7 :(得分:0)
我已经尝试了上面提到的几个但是稍微修改了一下我发现http://www.methods.co.nz/popup/popup.html对我来说效果更好,唯一的问题是你创建了一个类似于Rails使用的错误路由,当返回弹出窗口时出现错误,弹出窗口无法处理它