From 56481941b14b15f6c46414c4521a2f26c9d15922 Mon Sep 17 00:00:00 2001 From: Allan Jardine Date: Fri, 25 Apr 2014 16:43:31 +0100 Subject: [PATCH] New: Add `preAjax` event so plug-in authors can add Ajax params --- .datatables-commit-sync | 2 +- media/js/jquery.dataTables.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.datatables-commit-sync b/.datatables-commit-sync index 94509682..40813ea6 100644 --- a/.datatables-commit-sync +++ b/.datatables-commit-sync @@ -1 +1 @@ -ef259f6640c878bdad5a88706cdf16657e2a74d7 +729581eb95f7eb6bdd3a6bcb17a55d385bd40db2 diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index 8ac26300..5a4a8b8f 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -2363,6 +2363,9 @@ // Store the data submitted for the API oSettings.oAjaxData = data; + // Allow plug-ins and external processes to modify the data + _fnCallbackFire( oSettings, null, 'preXhr', [oSettings, data] ); + if ( oSettings.fnServerData ) { // DataTables 1.9- compatibility