zoukankan      html  css  js  c++  java
  • Extjs使用ScriptTagProxy获得服务器json字符串时报错:invalid label

    Extjs提交时,会默认提交一个名为callback的参数,返回式亦会获取参数,我们需要在服务端对callback进行处理。

    (即使返回正确的Json格式字符串,亦会报错:invalid label)

           // 获取ScriptTagProxy提交时的默认参数callBack 
    string callBack = context.Request["callBack"]!=null? context.Request["callBack"]:string.Empty;
    //Json后的字符串
    string temp=JsonConvert.SerializeObject(result);
    //使用ScriptTagProxy时 callBack 不会为空
    if (!string.IsNullOrEmpty(callBack))
    {
    context.Response.Write(string.Format("{0}({1})", callBack, temp));
    context.Response.End();
    }
    else
    {
    //未使用ScriptTagProxy
    context.Response.Write(temp);
    context.Response.End();
    }



  • 相关阅读:
    247. Strobogrammatic Number II 倒过来看也一样的数
    性能测试结果分析
    性能测试文档
    性能测试技术
    性能测试流程
    JMeter(7)插件
    Java同步工具类
    线程池
    死锁
    Lock显示锁
  • 原文地址:https://www.cnblogs.com/ericyi/p/2438314.html
Copyright © 2011-2022 走看看