C#中前台代码和一般处理程序的问题!
////下面是Handler(一般处理程序)里的代码!publicvoidProcessRequest(HttpContextcontext){context.Respo...
////下面是Handler(一般处理程序)里的代码!
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
//context.Response.Write("Hello World");
string op = context.Request["op"];
if (op=="select")
{
IList<Userinfo> list = new UserinfoManage().GetAll();
context.Response.Write(list.ToList());
}
}
前台页面的代码!
$(function () {
alert(1);
$.get("Staffmanage.ashx?op=select", null, function (data) {
var oldtr = $("#tables tr").last();
var item= eval(data);
///以前我也是这样写的,但是今天却报错(说var item= eval(data);中又字符无效),请问高手怎样 将context.Response.Write(list.ToList());里的结果到前台代码,用 val item去接收? 展开
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
//context.Response.Write("Hello World");
string op = context.Request["op"];
if (op=="select")
{
IList<Userinfo> list = new UserinfoManage().GetAll();
context.Response.Write(list.ToList());
}
}
前台页面的代码!
$(function () {
alert(1);
$.get("Staffmanage.ashx?op=select", null, function (data) {
var oldtr = $("#tables tr").last();
var item= eval(data);
///以前我也是这样写的,但是今天却报错(说var item= eval(data);中又字符无效),请问高手怎样 将context.Response.Write(list.ToList());里的结果到前台代码,用 val item去接收? 展开
3个回答
展开全部
$(function(){
$('#send').click(function(){//单击某个控件后触发ajax方法
$.ajax({
type: "GET",
url: "Staffmanage.ashx?op=select
",
data: {这里面是传值},
dataType: "json",
success: function(data){
这里面是成功后返回的数据、
var item= data;//这里是把返回值赋值给item
}
});
});
});
$('#send').click(function(){//单击某个控件后触发ajax方法
$.ajax({
type: "GET",
url: "Staffmanage.ashx?op=select
",
data: {这里面是传值},
dataType: "json",
success: function(data){
这里面是成功后返回的数据、
var item= data;//这里是把返回值赋值给item
}
});
});
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
IList<Userinfo> list = new UserinfoManage().GetAll();
list转成json格式试试。
list转成json格式试试。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是你输出的字符里面有转义字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询