查找 JavaScript 错误代码列表

Fid*_*way 2 javascript php ajax jquery

是否有 JavaScript 或 jQuery 错误代码列表(例如 MySQL 和 MariaDB 就有的类型)?

我收到了一个Error 5001,但我不知道这意味着什么。如果有必要的话,我们会详细说明。


编辑

我问的原因是这样的。我部分参与的一个 Web 应用程序最近开始从 jQuery AJAX 调用返回异常响应。响应是

Error 5001

我以前从未见过这样的东西,谷歌搜索解决方案返回了这个旧链接

即使在收到重现错误的步骤后,我和我的团队仍无法做到这一点。

代码设置如下:

jQuery

$('#someId').on('change',function() {
    var id = $('#otherId').val(); // this is a hidden input field
    $.ajax({
        url: 'ajax/check.php',
        type: 'post',
        data: {valId:id}
        async: true,
        success: function(data) {
            if(data=="ok") {
                $('#someId').removeClass('blue').addClass('green');
            } else {
                $('#someId').removeClass('green').addClass('blue');
            }
        },
        error: function(desc, err) {
            console.log("Details: "+ JSON.stringify(desc) + "\r\nError: " + JSON.stringify(err);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

PHP

$id = preg_replace('/\D/','',(int)$_POST['id']);

if($id < 1 || $id != $_POST['id']) {
    echo "no";
    die();
}

$date = date('Y-m-d H:i:s');

$mysqli->query("UPDATE mytable SET dateupdated = '".$date."' WHERE id = $id");

if($mysqli->affected_rows < 1) {
    echo "no.";
    die();
}

echo "ok";
Run Code Online (Sandbox Code Playgroud)

错误日志记录已全局禁用,并且 PHP 方面没有任何内容可以打印出此错误。

如果有任何相关性,则托管应用程序的服务器最近开始响应缓慢,并返回诸如

SELECT * FROM users ORDER BY datemodified DESC LIMIT 10

要求用户最多等待3分钟。当这些问题开始发生时,数据库已经被优化和修复,但这并没有帮助。DB 还在另外两台不相关的服务器(相同的 PHP 和 MariaDB 版本)上进行了测试,并且相同的查询执行得很快,正如预期的那样。

Fid*_*way 5

在对整个 web 应用程序中的所有文件进行广泛搜索后,结果发现该错误来自旧的自定义 JS 库中的自定义错误处理程序。抱歉浪费了大家的时间。