Добавьте ID к вашим кнопкам и вызовите их как селекторы для .click()
.
Добавьте функцию, чтобы получить щелчок на кнопке «Выбрать все», и установите для всех входов значение «проверено». Для выбора элементов ввода, являющихся флажками, добавлен класс option
.
Определить пустой массив для хранения ваших значений. Проведите проверенные значения через .each()
l oop и присвойте их массиву.
Эти значения теперь будут жить в массиве options
.
$(document).ready(function() {
$('#selectall').click(function(){
$('.option').prop("checked", true);
});
$('#transfer').click(function() {
var options = [];
$.each($("input[type='checkbox']:checked"), function() {
options .push($(this).val());
});
console.log(options);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input class="option" type="checkbox" name="option" value="{{item.customerid}}">
<input class="option" type="checkbox" name="option" value="{{item.customerid}}">
<input class="option" type="checkbox" name="option" value="{{item.customerid}}">
<input class="option" type="checkbox" name="option" value="{{item.customerid}}">
<input type="button" id="transfer" value="Transfer">
<input type="button" id="selectall" value="Select All">