ajax - ajax请求成功后如何在另一个页面启动数据表?
问题描述
这是我的数据表:
var table = $('.table').DataTable({
"serverSide": true,
"ajax": '{{ path('json') }}',
});
在 ajax 请求成功时,我想从另一个页面开始:
$.ajax({
method:'POST',
data: {
"id": id,
},
url:'{{ path('json') }}',
success : function (data) {
table.displayStart( 20 ).draw();
}
});
但它不起作用。
解决方案
您可以使用page()函数。
table.page(20).draw('page');
推荐阅读
- r - 无法在 R 中安装数据集,而不是 cvs 和 xlsx
- python - 你知道为什么_NDFrameIndexer在python中导入执行问题吗?
- java - 如何在 IIS 中部署 Spring Boot 应用程序
- python - 运动数据的时间格式(性能/计时测量)
- angular - 如何使用 @input 别名对 Angular 指令进行单元测试
- python - 发布 python dask 的订阅回调处理程序
- react-native - React Native 需要在圆形按钮上渲染圆形阴影
- python - 为什么在 `super(A, self)` 中,对象会出现在 `self` 之前?
- java - Java SDK Hyperledger Fabric 添加 commitListener
- cisco - FreeRadius,如何从计费数据包中排除某些 url