无法重新初始化JQuery DataTable
- 论坛
- 无法重新初始化JQuery DataTable
11 浏览
无法重新初始化JQuery DataTable
我正在使用jquery datatables来显示网格中的数据。在初始化页面加载脚本时,我使用DateTime.Today对其进行进一步处理,问题是在初始化页面加载后,当我尝试获取用户输入的日期以进行进一步处理时,出现以下错误。
DataTables警告(表格id ='dataTable'):无法重新初始化DataTable。
要检索此表格的DataTables对象,请不传递参数或查看bRetrieve和bDestroy的文档
function getDate() { var date = $('input[name="myDate"]').val(); return date; } $('#myDate').click(updateDate); function updateDate() { $('#dataTable').dataTable({ "bServerSide": true, "sAjaxSource": "/Home/Ajax", "fnServerParams": function (aoData) { var date = getDate(); aoData.push({ "name": "myDate", "value": date }); }, //... 还有更多代码 } updateDate();
脚本放在页面底部。