1 // DATA_TEMPLATE: empty_table
2 oTest.fnStart( "fnServerData for Ajax sourced data" );
4 $(document).ready( function () {
10 $('#example').dataTable( {
11 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
13 "fnServerData": function () {
14 mPass = arguments.length;
18 function () { return mPass == 4; }
24 $('#example').dataTable( {
26 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
28 "fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
29 mPass = sUrl == "../../../examples/ajax/sources/arrays.txt";
33 function () { return mPass; }
39 $('#example').dataTable( {
41 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
43 "fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
44 mPass = aoData.length==0;
48 function () { return mPass; }
54 $('#example').dataTable( {
56 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
58 "fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
59 mPass = typeof fnCallback == 'function';
63 function () { return mPass; }