1 |
// DATA_TEMPLATE: js_data |
2 |
oTest.fnStart( "bFilter" ); |
3 |
|
4 |
$(document).ready( function () { |
5 |
/* Check the default */ |
6 |
$('#example').dataTable( { |
7 |
"aaData": gaaData |
8 |
} ); |
9 |
|
10 |
oTest.fnTest( |
11 |
"Filtering div exists by default", |
12 |
null, |
13 |
function () { return document.getElementById('example_filter') != null; } |
14 |
); |
15 |
|
16 |
/* Check can disable */ |
17 |
oTest.fnTest( |
18 |
"Fltering can be disabled", |
19 |
function () { |
20 |
oSession.fnRestore(); |
21 |
$('#example').dataTable( { |
22 |
"aaData": gaaData, |
23 |
"bFilter": false |
24 |
} ); |
25 |
}, |
26 |
function () { return document.getElementById('example_filter') == null; } |
27 |
); |
28 |
|
29 |
/* Enable makes no difference */ |
30 |
oTest.fnTest( |
31 |
"Filtering enabled override", |
32 |
function () { |
33 |
oSession.fnRestore(); |
34 |
$('#example').dataTable( { |
35 |
"aaData": gaaData, |
36 |
"bFilter": true |
37 |
} ); |
38 |
}, |
39 |
function () { return document.getElementById('example_filter') != null; } |
40 |
); |
41 |
|
42 |
|
43 |
oTest.fnComplete(); |
44 |
} ); |