1 // DATA_TEMPLATE: empty_table
2 oTest.fnStart( "oLanguage.oPaginate" );
4 /* Note that the paging language information only has relevence in full numbers */
6 $(document).ready( function () {
7 /* Check the default */
8 var oTable = $('#example').dataTable( {
10 "sAjaxSource": "../../../examples/server_side/scripts/server_processing.php",
11 "sPaginationType": "full_numbers"
13 var oSettings = oTable.fnSettings();
16 "oLanguage.oPaginate defaults",
20 oSettings.oLanguage.oPaginate.sFirst == "First" &&
21 oSettings.oLanguage.oPaginate.sPrevious == "Previous" &&
22 oSettings.oLanguage.oPaginate.sNext == "Next" &&
23 oSettings.oLanguage.oPaginate.sLast == "Last";
29 "oLanguage.oPaginate defaults are in the DOM",
33 $('#example_paginate .first').html() == "First" &&
34 $('#example_paginate .previous').html() == "Previous" &&
35 $('#example_paginate .next').html() == "Next" &&
36 $('#example_paginate .last').html() == "Last";
43 "oLanguage.oPaginate can be defined",
46 oTable = $('#example').dataTable( {
48 "sAjaxSource": "../../../examples/server_side/scripts/server_processing.php",
49 "sPaginationType": "full_numbers",
59 oSettings = oTable.fnSettings();
63 oSettings.oLanguage.oPaginate.sFirst == "unit1" &&
64 oSettings.oLanguage.oPaginate.sPrevious == "test2" &&
65 oSettings.oLanguage.oPaginate.sNext == "unit3" &&
66 oSettings.oLanguage.oPaginate.sLast == "test4";
72 "oLanguage.oPaginate definitions are in the DOM",
76 $('#example_paginate .first').html() == "unit1" &&
77 $('#example_paginate .previous').html() == "test2" &&
78 $('#example_paginate .next').html() == "unit3" &&
79 $('#example_paginate .last').html() == "test4";