提问人:Bart Friederichs 提问时间:11/6/2023 更新时间:11/6/2023 访问量:19
如何正确处理jQuery DataTable中的错误
How to correctly handle errors in jQuery DataTable
问:
我正在使用 datatables.net 的(非常好的)DataTable 库,我现在在正确处理错误(尤其是 404)方面有点困难。
当我什么都不做时,我会得到一个丑陋的,我可以通过设置这个来防止:alert
$.fn.dataTable.ext.errMode = 'throw';
这工作正常,除了我在更新 时无法捕获该异常,如下所示:url
theTable.ajax.url(`https://some/new/updated/link`).load();
然后,我可以使用以下语法:on
theTable.on("error", function(e, settings, techNote, message) {
// Handle the error here
console.error('DataTables error:', techNote, message);
})
这似乎正确地处理了错误,但之后仍然会引发异常(这有效,但它使控制台混乱)。
那么,在 url 上处理 404 的“正确”方法是什么?
答: 暂无答案
评论