我在html中有一个按钮,比如说:
<button type="button">Button</button>
我希望能够通过烧瓶禁用此按钮(例如,在按下它之后)。我想知道的是如何将disabled属性添加到按钮上。换句话说,把它变成:
<button type="button" disabled>Button</button>
发布于 2018-07-24 03:56:05
当您在路由的末尾调用return render_template('template.html', variables=values)
时,传递一个布尔值:
return render_template('template.html', var1=val1, var2=val2,..., button=button)
您可以在路由中设置button
的值。然后在您的jinja2模板中,只需放入一个分支:
{% if button %}
<button type="button">Button</button>
{% else %}
<button type="button" disabled>Button</button>
{% endif %}
如果你需要在页面渲染后动态禁用按钮,@ltd9938是正确的,你需要javascript。
我现在读到你的意思是在它被推送之后,在这种情况下,是的,你需要javascript。
https://stackoverflow.com/questions/51486224
复制相似问题