2014-01-15 43 views
0

我與數據表工作。 我正在使用fnReloadAjax方法重新加載數據表中的數據。 我需要發送回調。的dataTable fnReloadAjax參數跳過一個參數

fnReloadAjax function定義如下。

$.fn.dataTableExt.oApi.fnReloadAjax = function (oSettings, sNewSource, fnCallback, bStandingRedraw) 

我調用的函數如下:

oTable.fnReloadAjax(oTable.oSetting,undefined,myCallback) 

但是,當我調試的代碼我得到以下結果

$.fn.dataTableExt.oApi.fnReloadAjax = function (oSettings, sNewSource, fnCallback, bStandingRedraw) 

the oSetting have the right value. 
sNewSource is not showing anything. 
the fnCallback is undefined. 
bStandingRedraw contains myCallback 

我可以得到的代碼,如果我把它的工作通過

oTable.fnReloadAjax(oTable.oSetting,myCallback) 

然後fnCallbackmyCallback被映射到彼此。

但我不能進入我的頭如何一個函數可以在參數中有一個4的定義,但是當我們調用它的時候就像第二個參數不存在。

任何想法?

回答

0

一個想法,我有是,

oSettings 

vairable包含有關

sNewSource 

一個變量/對象可以包含填充其他參數在呼叫信息?