【发布时间】:2012-08-10 03:06:15
【问题描述】:
我正在尝试正确抑制 DataTables 中的警告(警报)。 DataTables 的标准行为是在发生错误时抛出 javascript 警报;但是,这对我来说目前不方便。我一直在尝试通过
将警告转换为javascript错误$.fn.dataTableExt.sErrMode = 'throw';
哪个工作正常,但这会停止当前的 javascript 执行,这不是我想要的。因此,我将 DataTables 操作(初始化和更改)包装在一个没有错误处理的 try-catch 中;但是,这也会停止 javascript 的执行。 (在 Chrome 和 Firefox 上测试)
我的问题是如何摆脱这些错误/警报以进行调试?我正在尝试调试我的脚本的其他部分,但这些警报一直在妨碍我。
【问题讨论】:
-
最好的解决方案总是验证传递给 DataTables 的信息,这样它就不会抛出任何警告......
-
那个扩展对我没有任何帮助......你有没有找到这个问题的答案?
-
需要更多信息才能提供帮助。尝试在 jsfiddle 中发布您的代码,以便我们更好地了解您报告的问题。
-
对此做出了迟到的回答,因为我自己一直在努力解决这个问题,并且由于最近的活动而看到了这个问题(一个答案似乎再次被删除)这不是“正确”的方式,因为有没有“正确”的方式,甚至没有隐藏在 dataTables 中的可能性。这只是解决问题的方法。
标签: javascript jquery jquery-datatables