снимите флажки и отметьте все флажки кнопкой в ​​колбе - PullRequest
0 голосов
/ 23 октября 2019

У меня есть колба, в которой есть несколько флажков, некоторые из которых предварительно проверены. Я хотел бы иметь кнопку, которая проверяет / снимает все флажки. Я понял, что должен делать это с помощью функции javascript, поэтому я создал файл script.js в статической папке и поместил в него следующие функции:

$("#check-all").click(function(){
    $("input[type='checkbox']").prop('checked',false);
});


$("#uncheck-all").click(function(){
    $("input[type='checkbox']").prop('checked',true);
})

Это HTML-страница:

<script type="text/javascript" src="{{ url_for('static', filename = 'script.js') }}"></script>
<div class="row" style="border:solid ; background-color:lightgray">
    <form method="POST" , action="{{ url_for('submitting') }}">
        <div class="col-md-6">
            <br>Please select detached object(s):<br>
            {% for o in data.objects %}
            <h4><input type="checkbox" name="word_objs" value="{{ o }}"> {{ o }} <br></h4>
            {% endfor %}
            <input type="button" id="uncheck-all" value="UncheckAll"/>
            <input type="button" id="check-all" value="CheckAll"/><br>
        </div>
    </form>

    {% endblock %}
</div>

Но, к сожалению, ни один из них не работает. Буду признателен, если кто-нибудь поможет мне с этим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...