我正在尝试将搜索结果加载到DataTables控件中。因此,在用户输入一些参数并按下“搜索”按钮后,我希望看到DataTables控件中加载的数据。如何仅在用户触发事件时启动DataTables才能通过ajax加载数据?我看到的所有示例都立即加载数据。感谢。
答案 0 :(得分:2)
在初始化代码中使用iDeferLoading以防止数据表在初始页面渲染上发出请求。
'iDeferLoading': 1
在按钮点击事件中使用fnDraw以用户输入作为参数发出请求(请参阅fnServerParams)
oTable.fnDraw();