Ограничьте поля при маркировке последующих опций (в одной форме).Джанго - PullRequest
0 голосов
/ 18 февраля 2019

У меня очень простая форма, и я хотел бы ограничить ее, когда выбираю первое поле.Например, после выбора товара футболка отображается в поле «add_on» (красный, зеленый, серый), а после выбора поля отображаются туфли (кожа, замша).

class ProductForm(forms.ModelForm):
    class Meta:
        model = OrderingMassage
        fields = ('product',
                  'add_on')

Как это можно сделать самым простым способом?любая помощь будет оценена.

1 Ответ

0 голосов
/ 18 февраля 2019

Самый простой способ - использовать javascript.Используйте onchange = "toggleSomething ()" в поле как флажок или выберите.В сценарии используйте show () и hide () в div, который содержит необязательные поля в зависимости от выбранного значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...