diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index 1bf8c833..e458e7e1 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -4696,7 +4696,7 @@ * @returns {string} JSON string * @memberof DataTable#oApi */ - var _fnJsonString = (JSON.stringify) ? JSON.stringify : function( o ) + var _fnJsonString = (window.JSON) ? JSON.stringify : function( o ) { /* Not an object or array */ var sType = typeof o; diff --git a/media/src/core/core.support.js b/media/src/core/core.support.js index e37ad336..0aa5843f 100644 --- a/media/src/core/core.support.js +++ b/media/src/core/core.support.js @@ -273,7 +273,7 @@ function _fnCallbackFire( oSettings, sStore, sTrigger, aArgs ) * @returns {string} JSON string * @memberof DataTable#oApi */ -var _fnJsonString = (JSON.stringify) ? JSON.stringify : function( o ) +var _fnJsonString = (window.JSON) ? JSON.stringify : function( o ) { /* Not an object or array */ var sType = typeof o;