Как использовать флажок для хранения значений строк после нажатия кнопки в handsontable

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

Пожалуйста, помогите

var container = document.getElementById('inputTable');
var hot = new Handsontable(container, {
data: data, //here data is an array of objects with keys mentioned in the columns section below
rowHeaders: true,
colHeaders: true,
columns:[{data:'well_id'},{data:'layer_id'},{data:'date'},{data:'oil'},{data:'water'},{data:'gas'},{type:'checkbox'}],
editor:false
});

0

Решение

Мое предложение состояло бы в том, что, когда пользователь нажимает на флажок, он записывает некоторое значение в переменную посредством обратного вызова.

В псевдокоде:

// Declare var array in global scope
var array = []
// specify the action which launch the callback
If user click on the checkbox, then launch [callbackFunction(value)]

// define the callback function
callbackFunction (value) {
// then fill the array with the value of the checkbox
var array.push(value);
}
0

Другие решения

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

Пожалуйста, помогите

var container = document.getElementById('inputTable');
var hot = new Handsontable(container, {
data: data, //here data is an array of objects with keys mentioned in the columns section below
rowHeaders: true,
colHeaders: true,
columns:[{data:'well_id'},{data:'layer_id'},{data:'date'},{data:'oil'},{data:'water'},{data:'gas'},{type:'checkbox'}],
editor:false
});
0

Мое предложение состояло бы в том, что, когда пользователь нажимает на флажок, он записывает некоторое значение в переменную посредством обратного вызова.

В псевдокоде:

// Declare var array in global scope
var array = []
// specify the action which launch the callback
If user click on the checkbox, then launch [callbackFunction(value)]

// define the callback function
callbackFunction (value) {
// then fill the array with the value of the checkbox
var array.push(value);
}

active «data-shortcut =» A
самый старый «data-shortcut =» O
голосует «data-shortcut =» V
0
По вопросам рекламы [email protected]