Rails 2.3.5 (рабочий сервер, на Rails 3 нет выбора). В настоящее время я все еще использую Prototype, но только что добавил JQuery (noconflict), чтобы поэкспериментировать с его UI Dialog. Я новичок без опыта работы с javascript или JQuery и опыт работы с Rails несколько месяцев.
У меня есть индексная страница со списком «команд». Списки не отображают всю информацию и имеют усеченные текстовые поля. Итак, в каждом списке «команды» у меня есть ссылка для показа и редактирования, идущая во всплывающее окно:
<%= link_to "Team_Details", {:controller => 'teams', :action => 'show', :id => t.id},
popup => ['show','toolbar=no,location=no,directories=no,status=no,
menubar=no,scrollbars=yes,resizable=yes,autosize=yes'] %>
Где я застрял:
- с всплывающим открытым центральным экраном
- автоматическое изменение размера всплывающего окна
- Заголовок link_to не работает (кажется,
перезаписано заголовком представления)
- Общий вид не очень хорош (и нет анимации для открытия / закрытия)
Я пытался заставить это работать в диалоге пользовательского интерфейса JQuery, но я дошел только до открытия пустого диалогового окна. Я думал, что возможность открыть представление во всплывающем окне будет довольно распространенным явлением, когда там будет много информации от Google, но сегодня мне не повезет. Большая часть информации, которую я нашел, касается отображения содержимого скрытого div в диалоге пользовательского интерфейса.
Думаю, мне интересно, в каком направлении здесь идти? Я просто хочу передать параметр: id в представление и отобразить его во всплывающем окне. Если JQuery UI Dialog - это хороший способ, есть ли простой пример использования где-нибудь для этого?
Спасибо за любую помощь!