jQuery Datatable刷新

时间:2014-07-01 20:30:21

标签: jquery datatable

我使用ajax在表新记录中插入,并且成功地我想要更新表

success: function () {
                            alert('Success!');

                            var table = $('#datatable_ajax').DataTable( {
                                ajax: "\/ajax\/client-objects"
                            } );
                            table.ajax.reload();
                            alert('Table redrawn!');

                        },

DataTables警告:table id = datatable_ajax - 无法重新初始化DataTable。有关此错误的详细信息,请参阅http://datatables.net/tn/3

如何使用ajax.reload刷新表格数据?

1 个答案:

答案 0 :(得分:3)

看起来DataTable已在'#datatable_ajax'元素上初始化,因此您无法再次初始化它。如果您想要添加新的网址源并从中加载数据,请使用table.ajax.url('newData.json').load();,如果您只想使用table.ajax.reload();重新加载数据,而无需重新启动DataTable。