栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用MVC中的Ajax从服务器新获取的数据重新初始化dataTables

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用MVC中的Ajax从服务器新获取的数据重新初始化dataTables

错误消息http://datatables.net/tn/3准确说明了该问题。您正在使用中的其他选项重新初始化表格

fetchNews()

您需要先销毁该表,请参阅http://datatables.net/manual/tech-
notes/3#destroy
。您可以使用

$("#dailyNews").dataTable().fnDestroy()
(DataTables
1.9.x)或
$("#dailyNews").DataTable().destroy()
(DataTables 1.10.x)进行此操作。

function fetchNews(context){     if(context!="")     {        // Destroy the table        // Use $("#dailyNews").DataTable().destroy() for DataTables 1.10.x        $("#dailyNews").dataTable().fnDestroy()        $("#dailyNews").dataTable({// ... skipped ...        });    }}

另外,如果您使用的是DataTables 1.10.x,则可以使用附加选项初始化新表

"destroy": true
,请参见下文。

function fetchNews(context){     if(context!="")     {        $("#dailyNews").dataTable({ "destroy": true, // ... skipped ...        });    }}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/427350.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号