|
|
@ -7,14 +7,21 @@ |
|
|
|
</br> |
|
|
|
<form method="get" action="."> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-md-8"> |
|
|
|
<div class="col-md-12"> |
|
|
|
{{ form.q|as_crispy_field }} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="row"> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-md-8"> |
|
|
|
<h3> Em quais tipos de documento deseja pesquisar?</h3> |
|
|
|
<br/> |
|
|
|
<div class="checkbox" id="check_all"> |
|
|
|
<label for="id_check_all"> |
|
|
|
<input type="checkbox" id="id_check_all" onchange="checkAll(this)" /> Marcar/Desmarcar Todos |
|
|
|
</label> |
|
|
|
</div> |
|
|
|
<br/> |
|
|
|
{{ form.models }} |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -103,3 +110,17 @@ |
|
|
|
|
|
|
|
</form> |
|
|
|
{% endblock %} |
|
|
|
|
|
|
|
{% block extra_js %} |
|
|
|
|
|
|
|
<script language="JavaScript"> |
|
|
|
function checkAll(elem) { |
|
|
|
let checkboxes = document.getElementsByName('models'); |
|
|
|
for (let i = 0; i < checkboxes.length; i++) { |
|
|
|
if (checkboxes[i].type == 'checkbox') |
|
|
|
checkboxes[i].checked = elem.checked; |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
{% endblock %} |