Всплывающее окно в Ruby on Rails - PullRequest
1 голос
/ 21 апреля 2010

Я хочу отобразить всплывающее окно windo на моем приложении rails ... Вот именно то, что я хочу. У меня есть строка под названием «Мой профиль» (для ссылки я использовал link_to). если пользователь нажимает на ссылку, должно появиться всплывающее окно, в котором отображаются сведения о профиле пользователя .... Я хочу что-то вроде Ajax ... может кто-нибудь помочь мне в этом.

Ответы [ 3 ]

2 голосов
/ 21 апреля 2010

Это не вопрос рубина на рельсах.Для этого вам понадобится библиотека JavaScript.Как отметил Салил, лайтбокс - одна из таких библиотек.Другие включают в себя:

Я лично пробовал лайтбокс, Thickbox (больше не поддерживается), Colorbox и Shadowbox, и нашел Colorbox, который наилучшим образом соответствует моим потребностям.

0 голосов
/ 21 апреля 2010

Вот путь, по которому я бы следовал: Во-первых, вы «загружаете» данные из вашего приложения с помощью функции загрузки JQuery. Для этого вы можете использовать обычное действие контроллера с некоторым базовым представлением. Затем вы хотите поместить его в модное всплывающее окно Jquery, например объяснено здесь

0 голосов
/ 21 апреля 2010

используйте лайтбокс для его достижения. По умолчанию предоставляется плагин lightbox_helper.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...