Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 1.通过jquery'获取数据;json';_Javascript_Asp.net_Json_Jquery - Fatal编程技术网

Javascript 1.通过jquery'获取数据;json';

Javascript 1.通过jquery'获取数据;json';,javascript,asp.net,json,jquery,Javascript,Asp.net,Json,Jquery,一, 代码 AllCommand.aspx protected void Page_Load(object sender, EventArgs e) { string function = Request["cmd"]; switch (function) { case "test": Response.Write(test()); Response.End(); break; default:

一,

代码

AllCommand.aspx

protected void Page_Load(object sender, EventArgs e)
{      
    string function = Request["cmd"];
    switch (function)
    {          
        case "test": Response.Write(test()); Response.End(); break;
        default:
            break;
    }
}

 private  string  test()
 {
    try
    {
        //Dictionary<string, int> d = new Dictionary<string, int>();
        //d.Add("a", 1);
        //d.Add("b", 2);
        //d.Add("c", 3);
        //d.Add("d", 4);

        //return d;
        return "abc";
    }
    catch (Exception ex)
    {

        throw;
    }
}
从未执行成功功能


二,

string a=“abed”或a=“abed”或a=“”
字符串b=a.子字符串(0,2);
我喜欢这个
b='ab'

你怎样才能完成这项工作


三,

如果禁用IE、Mozilla的历史记录和缓存,则
Session[“test”]==null


如果我启用IE、Mozilla的历史记录和缓存,那么
Session[“test”]==value

如果您没有发送有效的JSON作为响应,请尝试将此
返回“abc”;
替换为
返回“{}”

1-此方法应为webmethod:

[WebMethod]    
private  string  test() 
{     
    try     
    {         
      return "abc";     
    }     
    catch (Exception ex)     
    {
      throw; 
    } 
}
JQuery应该是:

$(document).ready(function(){               
   $.ajax({ url: "Allcommand.aspx/test",    
                         type:"get",    
                         async: false ,                                 
                         contentType: "application/json; charset=utf-8",    
                         dataType: "json",    
                         success: function(t){                                                 
                                alert(t);  
                         }    
     });
我可以用字典来回答。如果是,怎么回答?
[WebMethod]    
private  string  test() 
{     
    try     
    {         
      return "abc";     
    }     
    catch (Exception ex)     
    {
      throw; 
    } 
}
$(document).ready(function(){               
   $.ajax({ url: "Allcommand.aspx/test",    
                         type:"get",    
                         async: false ,                                 
                         contentType: "application/json; charset=utf-8",    
                         dataType: "json",    
                         success: function(t){                                                 
                                alert(t);  
                         }    
     });