Я хочу сохранить значения ячеек, которые присутствуют в строке, соответствующей флажку, который присутствует в конце строки в виде массива. Это должно произойти, когда пользователь выбирает флажок и нажимает кнопку в конце.
Пожалуйста, помогите
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
});
Мое предложение состояло бы в том, что, когда пользователь нажимает на флажок, он записывает некоторое значение в переменную посредством обратного вызова.
В псевдокоде:
// 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);
}
Я хочу сохранить значения ячеек, которые присутствуют в строке, соответствующей флажку, который присутствует в конце строки в виде массива. Это должно произойти, когда пользователь выбирает флажок и нажимает кнопку в конце.
Пожалуйста, помогите
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
});
Мое предложение состояло бы в том, что, когда пользователь нажимает на флажок, он записывает некоторое значение в переменную посредством обратного вызова.
В псевдокоде:
// 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);
}