我有一个通过GET请求预先填写的表单。我将复选框的值设置为Yes或No。如果值为Yes,我想将复选框设置为checked。
脚本
<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>发布于 2019-06-22 05:03:45
在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>https://stackoverflow.com/questions/56710194
复制相似问题