前台js代码
$("#Submit1").click(function () {
$.ajax({
type:"POST",
url:"Ajax.ashx",
data: { arr:[1,2,3,4,5] //测试以数组方式传递
},
success:function(data){
alert(data);
} })
})
在后台的Ajax.ashx用request接收 public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
string arr = context.Request["arr"];
string[] myarr = arr.Split(',');
context.Response.Write(myarr[0]);
}可是运行后发现context.Request["arr"]接收不到值,不明白是哪里出问题了,大家帮帮忙
$("#Submit1").click(function () {
$.ajax({
type:"POST",
url:"Ajax.ashx",
data: { arr:[1,2,3,4,5] //测试以数组方式传递
},
success:function(data){
alert(data);
} })
})
在后台的Ajax.ashx用request接收 public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
string arr = context.Request["arr"];
string[] myarr = arr.Split(',');
context.Response.Write(myarr[0]);
}可是运行后发现context.Request["arr"]接收不到值,不明白是哪里出问题了,大家帮帮忙
},
没用,我试过了,还是取不到值
},这样呢