如何正确处理jQuery DataTable中的错误

How to correctly handle errors in jQuery DataTable

提问人:Bart Friederichs 提问时间:11/6/2023 更新时间:11/6/2023 访问量:19

问:

我正在使用 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 的“正确”方法是什么?

jQuery 错误处理 数据表

评论

1赞 Death-is-the-real-truth 11/6/2023
希望这能帮到你:stackoverflow.com/questions/28050091/...

答: 暂无答案