gpt4 book ai didi

jquery - 如何使用 jQuery Datatables fnServerData 处理 HTTP 403

转载 作者:行者123 更新时间:2023-12-03 23:01:41 29 4
gpt4 key购买 nike

我正在为 ajax 调用生成一个关于 session 超时的 http 403。使用 jquery Datatables 时,我可以使用 fnServeData 来拦截返回的调用,如下所示

"fnServerData": function ( sSource, aoData, fnCallback ) {
$.getJSON( sSource, aoData, function (json) {
fnCallback(json);
});
}

通常只是将结果转发到数据表上 - 但是当我返回 403 时,我只是在 Firebug 控制台中收到 http 错误 - 如何/在哪里可以检查 403 以便我可以显示对话框?

最佳答案

经过更多挖掘后 - 一个解决方案是添加一个错误处理程序,如下所示:

"fnServerData": function ( sSource, aoData, fnCallback ) {
$.getJSON( sSource, aoData, function (json) {
fnCallback(json);
});
}.error(function(jqXHR, statusText, errorThrown) {
console.log(jqXHR.status);//403 etc.
});

关于jquery - 如何使用 jQuery Datatables fnServerData 处理 HTTP 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11562123/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com