Mr.Anderson
Окт. 21, 2016 05:43:18
Всем привет, у меня вопрос. есть форма, реализованная через forms.ChoiceField. А точнее, выпадающий список. Суть вопроса, как сделать, что бы при выборе одного значения появлялись одни чекбоксы, а при выборе другого, другие чекбоксы. Без предварительной отправки формы.
То есть в списке человек выбрал чай, и появились чекбоксы с сортами чая, где он должен галочки поставить, а если выбрал кофе, то сорта кофе. И только потом форма отправляется.
Как в django это можно реализовать?
FishHook
Окт. 21, 2016 06:06:09
Mr.Anderson
Как в django это можно реализовать?
Никак, джанга - целиком серверный фреймворк, ей плевать на то, что происходит на клиенте. Изучайте javascript и реализуйте любое нужное вам поведение страницы, то чего вы хотите - это максимум десяток строк jQuery.
Mr.Anderson
Окт. 21, 2016 06:19:27
FishHook
Окей, а как хоть правильно называется такой процесс, что бы я знал, что искать?
FishHook
Окт. 21, 2016 09:18:22
Это напоминает старинный прикол с форума делфистов, когда один чувак месяц искал готовый компонент вместо того, чтобы тремя строчками подправить стандартный. Чего тут искать то? Это пять строк кода, надо изучить вопрос и не позориться.
JOHN_16
Окт. 21, 2016 10:10:04
Это называется делать фронтэнд на JS+CSS+HTML. Серьезно. И решений так или иначе может быть несколько. В основном это манипуляции со свойствами display
Mr.Anderson
Окт. 21, 2016 12:34:26
Спасибо всем, понял что надо, берусь за JS и JQ)