나는 우리가 나는의 행을 추가 할 .materialTable
클래스가 테이블의 수는 2DataTables
입니다 가정 해 봅시다
/* Data Table Initialization */
var $materialDataTable = $('.materialTable').dataTable({
"aoColumnDefs": [{ "sClass": "text-center", "aTargets": [ 0,9 ] },
{ 'bSortable': false, 'aTargets': [ 9 ] }]
});
DataTables를 사용하는 여러 테이블이 특정 테이블.
$materialDataTable[0].fnAddData([
'1',
'<a href="#" class="materialItem" data-type="text">N/A</a>',
'N/A',
'N/A',
'N/A',
'0',
'0',
'0',
'0',
'<input type="checkbox" class="deleteMaterialCheckBox">' ]);
하지만이 작동하지 않습니다
나는이 시도. 그것은Object #<HTMLTableElement> has no method 'fnAddData'
그것이 짧은 나는 버튼을을 클릭하면 특정 테이블에 행을 추가 할 수 있도록하기 위해하지만 위의 초기화에서 특정 테이블을 선택하는 방법을 모르겠어요 날이 오류를 제공합니다.
'$ ($ materialDataTable [0]) .fnAddData (...)'를 사용해 보셨습니까? – SirDerpington
@SirDerpington 예 : 'Uncaught TypeError : Object [object Object]에'fnAddData '메소드가 없습니다. – newbie
내 예제에서는'.dataTable() '을 놓쳤습니다.하지만 $ ($ materialDataTable [0]) .dataTable(). fnAddData (...)'도 작동하지 않거나? – SirDerpington