我在HTML表格中添加了复选框,并希望知道是否有任何复选框被选中。我有一个使用jQuery编写的脚本,可以告诉我标记了多少个复选框,但我还没有找到如何在Jinja if语句条件中使用jQuery变量,或者是否有其他方法。
所以我想得到的是: 如果任何复选框被选中,或者jQuery var> 0(我不知道哪种方式可行)。
所以我想得到的是: 如果任何复选框被选中,或者jQuery var> 0(我不知道哪种方式可行)。
{% if current_user.is_authenticated %}
{% if var > 0 %}
<form method="POST">
<div class="form-group">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</form>
{% else %}
<div class="form-group">
<button type="submit" class="btn btn-primary" onclick="submiton()">Submit</button>
</div>
{% endif %}
{% else %}
<div class="form-group">
<button type="submit" class="btn btn-primary" onclick="submitoff()">Submit</button>
</div>
{% endif %}
JQuery获取选中的复选框数量的函数:
<script>
function qtd_checkbox() {
var numberOfChecked = $('input:checkbox:checked').length;
}
</script>
var > 0
时,您需要做什么来隐藏或显示 HTML 元素? - Swati