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",
12 "fnServerData": function () {
13 mPass = arguments.length;
17 function () { return mPass == 4; }
23 $('#example').dataTable( {
25 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
26 "fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
27 mPass = sUrl == "../../../examples/ajax/sources/arrays.txt";
31 function () { return mPass; }
37 $('#example').dataTable( {
39 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
40 "fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
41 mPass = aoData.length==0;
45 function () { return mPass; }
51 $('#example').dataTable( {
53 "sAjaxSource": "../../../examples/ajax/sources/arrays.txt",
54 "fnServerData": function (sUrl, aoData, fnCallback, oSettings) {
55 mPass = typeof fnCallback == 'function';
59 function () { return mPass; }