Получение данных из тега select - PullRequest
0 голосов
/ 26 октября 2018
<select class="tag" name="Tag" >

    <option value="1">Option-1</option>
    <option value="2">Option-2</option>
    <option value="3">Option-3</option>

</select>

Вот код, который я использую в форме, я новичок, и я понятия не имею, как получить значение выбранного параметра. Я использую колбу в качестве бэкэнда. Не могли бы вы помочь мне с этим?
Пожалуйста, объясните для обоих случаев:
1. Получение значения после отправки формы
2. Получение значения сразу после выбора (для добавления контента на страницу на основе выбора)

1 Ответ

0 голосов
/ 27 октября 2018

Дело 1:

В функции просмотра, которая обрабатывает форму, используйте request.form, чтобы получить входное значение:

@app.route('/foo', method=['GET', 'POST'])
def foo():
    if request.method == 'POST':
        value = request.form.get('Tag')
    ...

Случай 2:

В этом случае вам нужно будет использовать JavaScript для создания функции прослушивателя событий, которая срабатывает при выборе. Вы можете запустить AJAX-запрос для получения данных в функции прослушивателя событий.

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