Ruby on Rails的一些不错的弹出对话框是什么

时间:2020-03-06 14:59:21  来源:igfitidea点击:

我想在Ruby on Rails的网络应用程序中使用模式弹出窗口。请注意,我不想创建一个新的浏览器窗口,而是要在现有网页中创建一个子窗口。我们已经尝试过TinyBox之类的事情,但是从控制器内部返回错误信息存在一些问题。有什么好的方法或者工具可以在红宝石中很好地工作吗?

解决方案

我从未亲自使用过它(至少现在还没有使用过),但是我们尝试过RedBox吗?

我已经使用Lightbox Gone Wild了一段时间,尽管我已经对其进行了修改,以显示页面上已经存在(尽管已隐藏)的DIV或者其他元素,然后在关闭框时将其返回到其父级。我用过make make向导来指导用户完成整个过程。

还有原型窗口。

我目前正在调查ModalBox,它看起来很有希望。

有一个Google Group and Rails插件,可以用模式对话框代替基本的确认弹出窗口。

尝试充值!它是在Rails应用程序中开发的,我们可以从GitHub上获得它。
请注意,它仍然是beta。始终欢迎反馈;)

我在所有的Rails项目中都使用了facebox_render。它真的很容易使用,并提供了完整的帮助程序。我们可以在RESTful控制器中轻松呈现html或者javascript。

Facebox,jquery是Github最好的选择。还有一个原型版本。

我尝试了上面提到的几种方法,但是稍作改动后,发现http://www.methods.co.nz/popup/popup.html对我来说效果更好,唯一的问题是我们创建了一个错误类似于Rails使用的路由,当返回带有错误的弹出窗口时,弹出窗口没有处理它的方法