Standardize option for DataTables

This commit is contained in:
Eric A. Miller
2014-06-19 21:33:51 -04:00
parent 22a446f144
commit e1250011cf
25 changed files with 124 additions and 32 deletions

View File

@@ -18,9 +18,12 @@
$(document).ready(function() { $(document).ready(function() {
$('#aul-data-table').dataTable( { $('#aul-data-table').dataTable( {
"processing": true, "processing": true,
"serverSide": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"serverSide": true,
"order": [[ 0, "desc" ]], "order": [[ 0, "desc" ]],
"ajax": "/ajax/control/admin/userlog/data", "ajax": "/ajax/control/admin/userlog/data",
"columns": [{ "columns": [{

View File

@@ -13,9 +13,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#da-data-table').dataTable({ var table = $('#da-data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -387,8 +387,12 @@ $(document).ready(function() {
{ "type": 'natural', "targets": [ 'natural' ] } { "type": 'natural', "targets": [ 'natural' ] }
], ],
"order": [[ 1, 'asc' ]], "order": [[ 1, 'asc' ]],
"processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
} ); } );
} ); } );
</script> </script>

View File

@@ -10,9 +10,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"order": [[ 1, "desc" ]], "order": [[ 1, "desc" ]],
"data": [% results %], "data": [% results %],
"columns": [ "columns": [

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [{ "columns": [{
"data": 'ip', "data": 'ip',

View File

@@ -13,9 +13,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"order": [[ 0, "asc" ], [2, "asc"], [ 3, "asc" ], [4, "asc"]], "order": [[ 0, "asc" ], [2, "asc"], [ 3, "asc" ], [4, "asc"]],
"data": [% results %], "data": [% results %],
"columns": [ "columns": [

View File

@@ -13,9 +13,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -14,9 +14,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -20,8 +20,12 @@
<script> <script>
$(document).ready(function() { $(document).ready(function() {
$('#rg-data-table').dataTable({ $('#rg-data-table').dataTable({
"processing": true,
"stateSave": true,
"pageLength": 25, "pageLength": 25,
"stateSave": true "language": {
"search": 'Filter records: '
}
} ); } );
} ); } );
</script> </script>

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -30,12 +30,15 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
[% IF opt %]
"processing": true, "processing": true,
"serverSide": true,
"searching": false,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
[% IF opt %]
"serverSide": true,
"searching": false,
"order": [[ 0, "desc" ]], "order": [[ 0, "desc" ]],
"ajax": '/ajax/content/report/moduleinventory/data?[% url(params('query').hash) %]', "ajax": '/ajax/content/report/moduleinventory/data?[% url(params('query').hash) %]',
"columns": [ "columns": [

View File

@@ -13,9 +13,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"order": [[ 3, "desc" ]], "order": [[ 3, "desc" ]],
"data": [% results %], "data": [% results %],
"columns": [ "columns": [

View File

@@ -14,9 +14,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"order": [[ 0, "asc" ], [1, "asc"]], "order": [[ 0, "asc" ], [1, "asc"]],
"columns": [ "columns": [
{ {

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"order": [[ 0, "asc" ], [1, "asc"]], "order": [[ 0, "asc" ], [1, "asc"]],
"data": [% results %], "data": [% results %],
"columns": [ "columns": [

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"order": [[ 3, "desc" ]], "order": [[ 3, "desc" ]],
"data": [% results %], "data": [% results %],
"columns": [ "columns": [

View File

@@ -26,9 +26,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
[% IF opt %] [% IF opt %]
"columns": [ "columns": [

View File

@@ -13,9 +13,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#data-table').dataTable({ var table = $('#data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [ "columns": [
{ {

View File

@@ -17,9 +17,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#ds-data-table').dataTable({ var table = $('#ds-data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [{ "columns": [{
"data": 'ip', "data": 'ip',

View File

@@ -174,15 +174,16 @@ tr.group:hover {
<script> <script>
$(document).ready(function() { $(document).ready(function() {
var table = $('#nsbi-data-table').DataTable({ var table = $('#nsbi-data-table').DataTable({
"columnDefs": [ "processing": true,
{ "visible": false, "targets": 0 }
],
"order": [[ 0, 'asc' ]],
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": { "language": {
"search": 'Filter records: ' "search": 'Filter records: '
}, },
"columnDefs": [
{ "visible": false, "targets": 0 }
],
"order": [[ 0, 'asc' ]],
"drawCallback": function ( settings ) { "drawCallback": function ( settings ) {
var api = this.api(); var api = this.api();
var rows = api.rows( {page:'current'} ).nodes(); var rows = api.rows( {page:'current'} ).nodes();

View File

@@ -135,15 +135,16 @@ tr.group:hover {
<script> <script>
$(document).ready(function() { $(document).ready(function() {
var table = $('#nsbm-data-table').DataTable({ var table = $('#nsbm-data-table').DataTable({
"columnDefs": [ "processing": true,
{ "visible": false, "targets": 0 }
],
"order": [[ 0, 'asc' ]],
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": { "language": {
"search": 'Filter records: ' "search": 'Filter records: '
}, },
"columnDefs": [
{ "visible": false, "targets": 0 }
],
"order": [[ 0, 'asc' ]],
"drawCallback": function ( settings ) { "drawCallback": function ( settings ) {
var api = this.api(); var api = this.api();
var rows = api.rows( {page:'current'} ).nodes(); var rows = api.rows( {page:'current'} ).nodes();

View File

@@ -12,9 +12,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#ps-data-table').dataTable({ var table = $('#ps-data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [{ "columns": [{
"data": 'name', "data": 'name',

View File

@@ -14,9 +14,13 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
var table = $('#vs-data-table').dataTable({ var table = $('#vs-data-table').dataTable({
"deferRender": true, "processing": true,
"stateSave": true, "stateSave": true,
"pageLength": 25, "pageLength": 25,
"language": {
"search": 'Filter records: '
},
"deferRender": true,
"data": [% results %], "data": [% results %],
"columns": [{ "columns": [{
"data": 'vlans.vlan', "data": 'vlans.vlan',