有关jinia2使用的问题:onclick事件监听


#1

前端页面中有两个按钮,第一个被按下时希望更改一个input标签属性为required,另一个按钮被按下时这个input标签属性不为required。

<input name=“input” {% if bntton_one被点击%} required {%endif%}>

想请教jinja2是否有这种按钮点击事件监听的方法,不想使用js方法实现。


#2

对Jinja2不是特别熟悉,但Jinja2是个服务器端的模板引擎,经过Jinja2渲染处理后返回给浏览器的就是一个完整的HTML文件,你在客户端打开页面并且在页面上操作时已经没模板引擎啥事了(除非你重新发起请求),我不认为Jinja2会有这种方法,需要操作DOM交给JS来做就好了。