Я работаю с dataTables. Я использую метод fnReloadAjax
для перезагрузки данных в datatable. Мне нужно отправить обратный вызов.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)
затем fnCallback
и myCallback
сопоставляются друг с другом.
Но я не могу понять, как функция может иметь определение 4 в параметрах, но когда мы называем ее ее, как и второй аргумент, ее нет.
Любые идеи?