Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Список джемов Rails проекты      Поиск   

Ruby On Rails in UA/Программирование на ROR/Динамические dropdown lists: почему не могу получить значение параметра?

2008-09-18 11:18:39 Ответить  
maep
maep
Адрес: Красноярск
Сообщений: 36
Регистр: 2008-09-18
его блог 0 сообщ.
Динамические dropdown lists: почему не могу получить значение параметра?
  •  
Доброго времени суток, уважаемые форумчане!
В рельсах и в вебе вообще я новичек, изучаю, можно сказать. Надо сделать выбор страны\города, соответствено, в дропдауне выбираю страну - в другом дропдауне - город. Город belongs_to страна.

Нашел пример:
http://pullmonkey.com/2008/3/30/dynamic-select-boxes-ruby-on-rails

Сделал по аналогии.
(Для формирования формы я использую form_for, в примере этого нет,
но collection_select этого объекта мне не покорился, использую простой.)

Проблема такая: в функции контроллера update - не могу получить параметр выбранного города. Да и страны тоже, хотя - странно, но в update_cities (запускатся по событию onselect дропдауна страна) country_id отлично получается. Вопрос: как таки получить :)?

Вопрос второй: как бы сделать так, чтоб этот city_id был параметром account, если это возможно? Ну и вообще, как грамотно сделать?..

Заранее спасибо!




Вот код:

представление:



partial:
------------
mind is a funny place
, ,
2008-09-18 12:36:52 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1293
Регистр: 2007-03-13
его блог 40 сообщ.
RE: Динамические dropdown lists: почему не могу получить значение параметра?
  •  
слушай а ты не пробовал сомтреть что приходит на сервак в логах или ты хочешь через prototype получать id прямо на странице ???
------------
Занимаюсь вебом и продвижением сайтов.
2008-09-19 04:22:59 Ответить  
maep
maep
Адрес: Красноярск
Сообщений: 36
Регистр: 2008-09-18
его блог 0 сообщ.
RE: Динамические dropdown lists: почему не могу получить значение параметра?
  •  
Да я хочу в контроллере его получить...при нажатии кнопки апдейт чтоб сохранить запись в базе
------------
mind is a funny place
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 195 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008