解决 $.ajax 请求成功后 Uncaught ReferenceError: res is not defined 错误
这段代码出现 'Uncaught ReferenceError: res is not defined' 错误是因为在 success 回调函数中的 checkUk(res) 中,res 变量未定义。
要解决这个问题,需要将 success 回调函数中的参数名修改为 res,并将 checkUk(res) 修改为 checkUk(res),同时将 res 作为参数传递给 checkUk 函数。修改后的代码如下:
$.ajax({
type: 'get',
url: 'http://127.0.0.1:30001/getukeyinfo',
data: {},
async: false,
dataType: 'json',
success: function(res) {
checkUk(res);
},
error: function () {
$.modal.alertWarning('Ukey插件异常!');
},
});
这样修改后,当 ajax 请求成功时,会调用 checkUk 函数,并将 res 作为参数传递给 checkUk 函数。
原文地址: https://www.cveoy.top/t/topic/qnHz 著作权归作者所有。请勿转载和采集!