Я пытаюсь создать приложение flask, очень похожее на первый ответ на этот вопрос: Как создать связанное поле выбора в flask без обновления страницы? Однако в первом ответе только в этом ответе создано предупреждение, я хотел бы отправить данные обратно на flask и создать новую страницу. То есть что-то вроде:
if request.method == 'POST':
State1 = request.args.get('game', type=str)
print(State1)
return '<h1>State: {}</h1>'.format(State1)
Однако я не знаком с javascript и не могу попытаться изменить часть шаблона, которая выдает предупреждение, чтобы он вернулся к сообщению flask. Вот фрагмент кода из приведенной выше ссылки, который выдает предупреждение (я могу воспроизвести предупреждение:
form.submit(function(ev) {
ev.preventDefault();
alert("playing " + game.val() + " on " + system.val());
});
Как мне отредактировать вышеупомянутое во что-то, что отправляет так, чтобы POST request.method мог получать и возвращать значение на новой странице?