版本1.10
以下链接为一个较低版本解决方案:
http://blog.csdn.net/anmo/article/details/17083125
而我的情况有点作,
情况描述:
1,一个页面两个table,一个主table 一个弹出层table
2,每次打开弹出层,新打开的table URL会变化,每次会有一次老url,一次新URL 从浏览器上看是同一时间点发出的。
有想过是table内部渲染问题,使用了销毁再赋值失败
官方API: https://datatables.net/reference/api/clear()
官方API:https://datatables.net/reference/api/destroy()
一次偶然情况 将
dataTableSub.ajax.reload(); 写成 dataTable.ajax.reload();
即本来弹出一个subtab 后,刷新subtab ,变成刷新父tab ,问题突破口出来了,subtab 数据刷新了!而且只有一个请求!还是老URL发出的。 一脸蒙逼。
检查代码之后发现在弹出subtab时会置空所有控件包括select,而这个table 中下拉“每页多少行”也在置空中!好吧,自己作...
以下为jquery 的table 的api
https://datatables.net/reference/api/
两次请求,即为一次刷新数据,一次拉取新数据。刷新在“每页**行”变化时自动触发。