我有一个要通过GET请求预先填写的表格。我将复选框的值设置为Yes
或No
。如果值是checked
,我想将复选框设置为Yes
。
脚本
<script>
if ($('#cisco').val() == 'Yes') {
$('#cisco').prop('checked', true);
}
</script>
form.html
<div class="field">
<div class="control">
<label class="checkbox">
<input type="checkbox" name="cisco" id="cisco"
value="{{ request.GET.cisco }}">Cisco:
</label>
</div>
</div>
答案 0 :(得分:0)
在HTML中执行if else语句。您不需要javascript。
<div class="field">
<div class="control">
<label class="checkbox">
{% if request.GET.cisco == "Yes" %}
<input type="checkbox" name="cisco" id="cisco" checked> Cisco:
{% else %}
<input type="checkbox" name="cisco" id="cisco"> Cisco:
{% endif %}
</label>
</div>
</div>