Formtastic с несколькими вызовами Ajax - PullRequest
1 голос
/ 17 декабря 2011

Я пытаюсь выяснить способ использования formtastic для создания пары раскрывающихся списков, а затем на основе этих значений сделать несколько вызовов ajax.Например:

  1. На верхнем уровне моей моделью является PostOffice с location_id
  2. Пользователь выбирает раскрывающийся список № 1, представляющий собой список состояний.
  3. Когда выпадающий список# 1 изменен, раскрывающийся список # 2 заполняется городами с помощью вызова ajax
  4. Когда изменяется раскрывающийся список № 2, раскрывающийся список № 3 заполняется адресами посредством вызова ajax
  5. Пользователь нажимает кнопку «получить информацию»и происходит отправка формы.

Нужно ли создавать несколько вызовов semantic_form_for в моем представлении для заполнения последующих выпадающих списков?Я могу заставить это работать, используя кучу jquery, но это приводит к некоторому не поддерживаемому коду.Похоже, мне нужно настроить его так, чтобы при изменении выпадающего списка № 1 мне нужно было сделать запрос, который генерирует частичное для выпадающего списка № 2.

...