1 // DATA_TEMPLATE: dom_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( { "sPaginationType": "full_numbers" } );
9 var oSettings = oTable.fnSettings();
12 "oLanguage.oPaginate defaults",
16 oSettings.oLanguage.oPaginate.sFirst == "First" &&
17 oSettings.oLanguage.oPaginate.sPrevious == "Previous" &&
18 oSettings.oLanguage.oPaginate.sNext == "Next" &&
19 oSettings.oLanguage.oPaginate.sLast == "Last";
25 "oLanguage.oPaginate defaults are in the DOM",
29 $('#example_paginate .first').html() == "First" &&
30 $('#example_paginate .previous').html() == "Previous" &&
31 $('#example_paginate .next').html() == "Next" &&
32 $('#example_paginate .last').html() == "Last";
39 "oLanguage.oPaginate can be defined",
42 oTable = $('#example').dataTable( {
43 "sPaginationType": "full_numbers",
53 oSettings = oTable.fnSettings();
57 oSettings.oLanguage.oPaginate.sFirst == "unit1" &&
58 oSettings.oLanguage.oPaginate.sPrevious == "test2" &&
59 oSettings.oLanguage.oPaginate.sNext == "unit3" &&
60 oSettings.oLanguage.oPaginate.sLast == "test4";
66 "oLanguage.oPaginate definitions are in the DOM",
70 $('#example_paginate .first').html() == "unit1" &&
71 $('#example_paginate .previous').html() == "test2" &&
72 $('#example_paginate .next').html() == "unit3" &&
73 $('#example_paginate .last').html() == "test4";