Javascript 1.通过jquery'获取数据;json';
一, 代码 AllCommand.aspxJavascript 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:
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);
}
});