以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]执行RequestEventArgs 时报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=194418) |
-- 作者:洮沙 -- 发布时间:2024/12/8 12:08:00 -- [求助]执行RequestEventArgs 时报错 如下,执行时报错: Dim e As RequestEventArgs = args(0) Dim obj As New jobject obj("code") = 0 obj("msg") = "退出成功" obj("data") = "" e.WriteString (CompressJson(obj)) Return "" \'必须的 详细错误信息: 调用的目标发生了异常。 索引超出了数组界限。 麻烦老师看一下,该如何解决? 以下为客户端浏览器提交代码: admin.events.logout = function(){ //执行退出接口 admin.req({ url: \'exit\' ,type: \'get\' ,data: {} ,done: function(res){ //这里要说明一下:done 是只有 response 的 code 正常才会执行。而 succese 则是只要 http 为 200 就会执行 console.log(res); //无法执行到这 if (res.msg ==\'退出成功\'){ layer.msg(res.msg, { offset: \'15px\', icon: 1, time: 1000 }, function() { //清空本地记录的 token,并跳转到登入页 admin.exit(); }); }else{ layer.msg("退出失败", {icon: 2}) }; }, }); |
-- 作者:有点蓝 -- 发布时间:2024/12/8 20:16:00 -- 函数执行的时候没有传入参数 Dim e As RequestEventArgs = args(0)
|