Check for existence before trying to override state variable

This commit is contained in:
Eric A. Miller
2014-08-14 22:41:39 -04:00
parent df382b1092
commit febcec1865

View File

@@ -21,7 +21,9 @@ $(document).ready(function() {
"stateLoadParams": function (settings, data) { "stateLoadParams": function (settings, data) {
[% FOREACH key IN params.keys %] [% FOREACH key IN params.keys %]
[% NEXT UNLESS key.match('^c_') AND !key.match('^c_neighbors') AND params.$key == 'on' %] [% NEXT UNLESS key.match('^c_') AND !key.match('^c_neighbors') AND params.$key == 'on' %]
if (data.columns[$('#dp-data-table').DataTable().column( '[% key %]:name' ).index()]) {
data.columns[$('#dp-data-table').DataTable().column( '[% key %]:name' ).index()].visible = true; data.columns[$('#dp-data-table').DataTable().column( '[% key %]:name' ).index()].visible = true;
}
[% END %] [% END %]
}, },
"columns": [ "columns": [