Я хочу передать переменные из html в python, используя javascript.
При нажатии на панель навигации кодируется как:
aa.html
<a href="{{url_for('to_python')}}" id='aa'>hello</a>
Где to_python
маршрут ведет к bb.html
Я хочу передать переменную animal='dog'
при нажатии на aa.html href.
Я пытался использовать
$("#aa").attr("href", '?animal=dog')
Но это не относится к bb.html.Результат: aa.html?animal=dog
(я хочу bb.html?animal=dog
)
※ Также мне хотелось бы узнать, как передать переменные в методе POST
с использованием JavaScript.Есть идеи?
Я пытался использовать
$('#aa').on("click", function(){
$.post('/to_python', {animal:'dog'}, function(res){
.....something
}
Но этот код иногда работает, а иногда нет.Не знаю, что не так.