1 // DATA_TEMPLATE: empty_table
2 oTest.fnStart( "39 - nested null values" );
4 $(document).ready( function () {
7 $.fn.dataTable.ext.sErrMode = "throw";
10 "No default content throws an error",
13 $('#example').dataTable( {
15 { "a": "0", "b": {"c": 0} },
16 { "a": "1", "b": {"c": 3} },
17 { "a": "2", "b": null }
22 { "mDataProp": "b.c" }
30 function () { return test; }
38 $('#example').dataTable( {
40 { "a": "0", "b": {"c": 0} },
41 { "a": "1", "b": {"c": 3} },
42 { "a": "2", "b": null }
47 { "mDataProp": "b.c", "sDefaultContent": "allan" }
51 function () { return $('#example tbody td:eq(0)').html() === "0"; }
55 "Default content applied",
59 $('#example').dataTable( {
61 { "a": "0", "b": {"c": 0} },
62 { "a": "1", "b": {"c": 3} },
63 { "a": "2", "b": null }
68 { "mDataProp": "b.c", "sDefaultContent": "allan" }
72 function () { return $('#example tbody td:eq(8)').html() === "allan"; }