![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Carlos0N |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 9.10.2007 Репутация: нет Всего: 1 |
Привет.
Есть nested_form_for форма для создания заведения и сразу расписания к нему. Между ними связь один ко многим, т.е. у заведения есть запись на каждый день в таблице расписания. Форма сейчас реализована таким образом, что при задании расписания, есть чекбоксы на каждый день недели, человек отмечает нужные, при необходимости создает ещё одно расписание для других дней. Проблема в том, что надо как-то сохранить нужные записи в таблице с расписанием и при этом сделать это после создания записи самого заведения, т.к. в расписании есть его id. PS всё может работать средствами рэилс, если создавать расписание на каждый день, но задача поставлена создавать расписание сразу на несколько. Это сообщение отредактировал(а) Carlos0N - 1.12.2012, 20:09 |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
как здесь может помочь javascript?
|
|||
|
||||
Carlos0N |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 9.10.2007 Репутация: нет Всего: 1 |
Я точно не знаю)) Впервые столкнулся с такой задачей.
Сейчас в js достаю отмеченные чекбоксы, проверяю, нет ли двух расписаний для одного дня и после этого надо как-то выполнить запись в таблицы. Как именно я пока не понимаю. Видимо надо переопределить логику сабмита. Может это как-то сделать силами js? Типа послать ajax запрос на сервер с нужными данными. |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
не проще разобраться с Руби?
|
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 14 Всего: 55 |
Carlos0N, а какая, по-вашему, логика у сабмита? Сабмит - это запрос на указанный url. Если метод GET, то это вообще эквивалентно переходу по ссылке.
Все данные, отправленные через форму, должны обрабатываться сервером. Они на него поступают в виде кучки данных. Сами по себе они в БД не запрыгивают. И в чем заключается задача? В первом после только процесс решения, без постановки задачи. А что мешает вам создать запись заведения перед внесением расписания? Правила раздела:
Опишите конкретно, какие у вас входные данные и что ваше приложение в итоге должно с ними сделать. Это сообщение отредактировал(а) Arantir - 2.12.2012, 02:37 -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |