Я пытаюсь отобразить некоторые данные из файла Excel в DataTable.
В консоли у меня эта ошибка:
SCRIPT5007: невозможно получить свойство 'add' с неопределенной или нулевой ссылкой
Кто-нибудь знает, как это сделать правильно?
$('#input-excel').change(function(e){
alert('test');
var reader = new FileReader();
reader.readAsArrayBuffer(e.target.files[0]);
reader.onload = function(e) {
var data = new Uint8Array(reader.result);
var wb = XLSX.read(data,{type:'array'});
var sheet_name_list = wb.SheetNames;
var dataj = XLSX.utils.sheet_to_json(wb.Sheets[sheet_name_list[0]], {raw: true, defval:null})
table = $('table.test').DataTable( );
dataj.map(function(r) {
table.row.add(JSON.stringify(r)).draw().node();
});
}
});