1 // DATA_TEMPLATE: dom_data
2 oTest.fnStart( "iDisplayLength" );
4 $(document).ready( function () {
5 /* Check the default */
6 $('#example').dataTable();
9 "Default length is ten",
11 function () { return $('#example tbody tr').length == 10; }
15 "Select menu shows 10",
17 function () { return $('#example_length select').val() == 10; }
22 "Set initial length to 25",
25 $('#example').dataTable( {
29 function () { return $('#example tbody tr').length == 25; }
33 "Select menu shows 25",
35 function () { return $('#example_length select').val() == 25; }
40 "Set initial length to 100",
43 $('#example').dataTable( {
47 function () { return $('#example tbody tr').length == 57; }
51 "Select menu shows 25",
53 function () { return $('#example_length select').val() == 100; }
58 "Set initial length to 23 (unknown select menu length)",
61 $('#example').dataTable( {
65 function () { return $('#example tbody tr').length == 23; }
69 "Select menu shows 10 (since 23 is unknow)",
71 function () { return $('#example_length select').val() == 10; }