13

Ruby on Rails の Web アプリでモーダル ポップアップ ウィンドウを使用したいと考えています。新しいブラウザ ウィンドウを作成するのではなく、既存の Web ページ内にサブウィンドウを作成することに注意してください。TinyBox などを試してみましたが、コントローラー内からエラー情報を返すには問題があります。Rubyでうまく機能する良い方法やツールはありますか?

4

8 に答える 8

4

プロトタイプウィンドウもあります。

于 2008-10-10T05:59:46.773 に答える
3

私はそれを自分で使用したことはありませんが (少なくともまだ)、RedBoxを試したことがありますか?

于 2008-10-01T23:32:14.350 に答える
2

トップアップをお試しください!これは Rails アプリケーションで開発されており、 GitHubから入手できます。まだベータ版であることに注意してください。フィードバックはいつでも大歓迎です ;)

于 2009-05-14T21:45:41.727 に答える
2

Githubが使っているFacebox、jqueryがベストです。試作版もあります。

于 2009-07-02T02:38:08.343 に答える
2

私は現在ModalBoxを調査しており、有望に見えます。

基本的な確認ポップアップをモーダル ダイアログ ボックスに置き換えるGoogle グループRails プラグインがあります。

于 2008-11-05T06:11:10.770 に答える
1

すべての Rails プロジェクトでfacebox_renderを使用しました。それは本当に使いやすく、完全なヘルパーを提供します。RESTful コントローラーで html または javascript を簡単にレンダリングできます。

于 2009-07-02T02:22:12.090 に答える
1

しばらくの間、Lightbox Gone Wildを使用しましたが、既にページにある (非表示になっている) DIV またはその他の要素を表示するように変更し、ボックスを閉じたときに親に戻すようにしました。私はそれを使用して、ユーザーにプロセスを案内するウィザードを作成しました。

于 2008-10-04T07:02:02.967 に答える
0

上記のものをいくつか試しましたが、少し調整した後、http://www.methods.co.nz/popup/popup.htmlの方がうまく機能することがわかりました。唯一の問題は、エラーが発生したことですRails が使用するものと同様のルーティング。エラーが発生してポップアップ ウィンドウに戻ると、ポップアップ ウィンドウにはそれを処理する方法がありません。

于 2010-06-30T02:20:38.240 に答える