DataTables add row example

Preamble

DataTables adding rows in DataTables is done by assigning the DataTables jQuery object to a variable when initialising it, and then using it's API methods to add a new row. Deleting rows can be done in a similar manner.

Live example

Click to add a new row

Column 1 Column 2 Column 3 Column 4
allan allan allan allan

Initialisation code

/* Global var for counter */

var giCount = 1;



$(document).ready(function() {

	$('#example').dataTable();

} );



function fnClickAddRow() {

	$('#example').dataTable().fnAddData( [

		giCount+".1",

		giCount+".2",

		giCount+".3",

		giCount+".4" ] );

	

	giCount++;

}

Other examples