• 报错:Uncaught SyntaxError: Unexpected token)


     用JSON格式传值时,js一直 报这个错误:Uncaught SyntaxError: Unexpected token)

     错误位置是:result=eval('('+result+')');

     原因:忘了在一般处理程序中添加一个输出代码: context.Response.Write(json);

     public override void ProcessRequest(HttpContext context)
            {
                this.context = context;
                context.Response.ContentEncoding = Encoding.GetEncoding("utf-8");//避免出现乱码
                //接收浏览器 get/post 过来的参数cmd
                string cmd = context.Request["cmd"].ToString();
                switch (cmd)
                {       
                    case "getBrand": json = GetBrandList();
                        break;
                }
                context.Response.Write(json);
            }

  • 相关阅读:
    星空Password
    股票交易
    【1】博客目录
    事务
    C#基础索引
    C# String
    MSIL
    Evaluation Stack
    Spring源码编译以及导入Intellij IDEA的操作步骤
    WebFlux响应式编程简单示例
  • 原文地址:https://www.cnblogs.com/weimingxin/p/6773330.html
Copyright © 2020-2023  润新知