Как использовать флажок для хранения значений строк после нажатия кнопки в handsontable - PullRequest
0 голосов
/ 31 мая 2018

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

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

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
});
    

1 Ответ

0 голосов
/ 01 июня 2018

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

В форме псевдокода:

// 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);
}
...