2016-03-23 2 views
1

У меня есть проблема, как это первый я пытаюсь инициализировать DataTable как этотDataTable получающего доступ через объект JQuery или API

var oTable = table.dataTable(); 

мой сценарий запуска, но я не могу с помощью datatables ajax reload function

oTable.ajax.reload(null, false); 

ссылки по this link

похоже, что я должен подключаться к данным Таблицы через API, поэтому я меняю свою инициализацию следующим образом

var oTable = table.DataTable(); 

проблема fnUpdate, fnAddData, и так далее не работает, если я к нему доступ через API ... и я использовал его много (для встроенного редактирования DataTable)

мой вопрос

  1. есть другая функция перезагрузки datatable, которую я могу использовать, если я обращаюсь к dataTables через объект jquery

  2. есть аналогичная функция для замены функции вроде fnUpdate если я получаю данные с помощью API?

ответ

1

я решил эту проблему с добавлять .api после инициализации DataTables

в справочнике

$(selector).dataTable().api(); == $(selector).DataTable(); 

поэтому я стараюсь это и работает

oTable.api().ajax.reload(); == oTable.ajax.reload(); 
+0

спасибо вы сохранили мой день: D –

 Смежные вопросы

  • Нет связанных вопросов^_^