1 // DATA_TEMPLATE: js_data
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 "sPaginationType": "full_numbers"
12 var oSettings = oTable.fnSettings();
15 "oLanguage.oPaginate defaults",
19 oSettings.oLanguage.oPaginate.sFirst == "First" &&
20 oSettings.oLanguage.oPaginate.sPrevious == "Previous" &&
21 oSettings.oLanguage.oPaginate.sNext == "Next" &&
22 oSettings.oLanguage.oPaginate.sLast == "Last";
28 "oLanguage.oPaginate defaults are in the DOM",
32 $('#example_paginate .first').html() == "First" &&
33 $('#example_paginate .previous').html() == "Previous" &&
34 $('#example_paginate .next').html() == "Next" &&
35 $('#example_paginate .last').html() == "Last";
42 "oLanguage.oPaginate can be defined",
45 oTable = $('#example').dataTable( {
47 "sPaginationType": "full_numbers",
57 oSettings = oTable.fnSettings();
61 oSettings.oLanguage.oPaginate.sFirst == "unit1" &&
62 oSettings.oLanguage.oPaginate.sPrevious == "test2" &&
63 oSettings.oLanguage.oPaginate.sNext == "unit3" &&
64 oSettings.oLanguage.oPaginate.sLast == "test4";
70 "oLanguage.oPaginate definitions are in the DOM",
74 $('#example_paginate .first').html() == "unit1" &&
75 $('#example_paginate .previous').html() == "test2" &&
76 $('#example_paginate .next').html() == "unit3" &&
77 $('#example_paginate .last').html() == "test4";