如何在烧瓶中的Jinja模板中使用javascript

时间:2020-04-18 17:09:49

标签: javascript python templates flask

我希望在Jinga按钮oninput = input_filename()上调用JavaScript函数。但是按钮不会触发。我究竟做错了什么?请我帮忙。

{{ form.video_file(onclick="upload('{{ request.url }}');", id="v", class="btn btn-primary", class="custom-file-input", id="file_input", oninput="input_filename()") }}<br><br>

1 个答案:

答案 0 :(得分:0)

我犯的错误是该函数的JavaScript代码oninput = input_filename()被放在{%endblock%}之后,即{%block content%}之外。为了解决此问题,将JavaScript代码移至{%endblock%}上方,即{%block content%}内