我是有關於數據表,當我試圖從它進入的所有井的數據表編輯我的數據有問題財產「_aData」,該數據表刷新後,我的編輯/刪除按鈕不起作用,它會拋出這種錯誤Uncaught TypeError: Cannot read property '_aData' of undefined
。遺漏的類型錯誤:無法讀取的不確定
這是我的數據表的UI。 Datatable image here.
這裏是我的編輯的事件代碼。
$('#template_table tbody').on('click','.update',function(){
var closestRow = $(this).closest('tr');
var data = templateTable.row(closestRow).data();
console.log(data);
tableId = data.id;
$('#modal-title').text('Update Template');
$('#alert_lvl').val(data.alert_lvl);
$('#internal_alert').val(data.internal_alert);
$('#scenario').val(data.possible_scenario);
$('#response').val(data.recommended_response);
$('#submit_template').text("UPDATE");
$('#template_modal').modal('toggle');
});
這是我的保存功能,它將刷新數據表以顯示更新的數據。
function reloadTable() {
$('#template_table').DataTable().clear();
$('#template_table').DataTable().destroy();
template_table = $('#template_table').DataTable({
"processing": true,
"serverSide": false,
"scrollX": true,
"ajax": '../communications/fetchalltemplate',
columns: [
{ "data" : "id" , title:"ID"},
{ "data" : "alert_lvl", title:"ALERT LEVEL"},
{ "data" : "internal_alert", title:"INTERNAL ALERT"},
{ "data" : "possible_scenario", title:"POSSIBLE SCENARIO"},
{ "data" : "recommended_response", title:"RECOMMENDED RESPONSE"},
{ "data" : "last_update_by", title:"LATEST MODIFICATION"},
{ "data" : "functions", title: "*"}
]
});
}
然後如果我再次打更新。我在這裏拋出錯誤。
var data = templateTable.row(closestRow).data();
如果你能幫助我,請提前致謝。
它仍然會拋出相同的錯誤。 –