Я представил две кнопки на панели инструментов «CheckAll», а другой «UncheckAll», они должны воздействовать на конкретный столбец, в разделе «Состояние» (с флажками). Для этого я написал две функции Javascript.W2UI сетка: проверенные флажки не сохраняются;
function check_all(the_unchecked){
for(i=0; i<the_unchecked.length; i++){
the_unchecked[i].checked = true;
}
}
function uncheck_all(the_checked){
for(i=0; i<the_checked.length; i++){
the_checked[i].checked = false;
}
} совершенной поле:
{field: 'status', caption: 'Status', size: '50px', searchable: 'text', resizable: true, render: function (records) {
if (records.status === true) {
return '<span style="background-color:#a3e9a4; width:100%;display:block;"> <input class="enable_check" type="checkbox" name="enable_check[]" value="true" checked="true"></span>';
} else {
return '<span style="background-color:#f69988; width:100%;display:block;"> <input class="enable_check2" name="enable_check[]" value="false" type="checkbox"></span>';
}
}, style: 'text-align:center'},
Проблема заключается в том, когда я нажал на кнопку Сохранить проверяемые кнопки и не отправлены/сохраняются в базе данных.
Что я хочу, когда CheckAll щелкнут, он проверяет все флажки в столбце «Состояние извлеченных строк», а затем «Сохранить» сохраняют все изменения в базе данных.