Задать вопрос

Как динамически добавлять новое поле python flask?

Здравствуйте,
Я новичок во flask. Работа с обычными формами не вызывает затруднений.
Но вот столкнулся с задачей динамического добавления полей в форму по мере заполнения исходной.
Как реализовать в коде такую штуку представления даже ни имею??????
Например, есть изначальная форма под ней кнопка ''Добавить дополнительную форму"
после нажатия должен появиться новый набор стандартных полей.
Буду благодарен за любую полезную информацию или хотя бы за корректно сформулирванную поисковую фразу на англ.
  • Вопрос задан
  • 802 просмотра
Подписаться 6 Оценить Комментировать
Решения вопроса 1
@veitmen
Приветствую.

К фласк никакого отношения это не имеет. Это Вам надо на клиенте с использованием JavaScript показывать\скрывать форму, если она уже есть, в DOM. Если ее нет, то надо сначала получить HTML для этой формы по нажатию кнопки сделав AJAX запрос к серверу. Погуглите jQuery. Для начала вам будет достаточно этого фреймворка для скрытия\показа элементов и отправки AJAX запросов на сервер.

Пример скрытия: www.w3schools.com/jquery/tryit.asp?filename=tryjqu...
Как получить HTML и отобразить его в div: api.jquery.com/load
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@nazen Автор вопроса
Спасибо, за обстоятельный ответ!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы