ajax解决方案(Newtonsoft.Json +jQuery +ashx)
2008-08-19 17:57
537 查看
1.json :Newtonsoft.Json http://files.cnblogs.com/ie421/Json20.zip
2.js:jQuery
3.服务器端:ashx
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string method = context.Request.Params["m"];
if(method=="test")
context.Response.Write(GetPersonListJosnString_2());
}
返回:{"ID":1,"FirstName":"肖","LastName":"永志"}
4.前台页面接收
$(document).ready(function(){
$.getJSON("/ashx/Ajax.ashx",{m:"test"},function(json){
$.each(json,function(i,item){
$("#test").append(item.ID+"."+item.FirstName+"<br/>");
})
})
});
$(document).ready(function(){
$.getJSON("/ashx/Ajax.ashx",{m:"test"},function(json){
var tb=$("#tb_name_list");
tb.find("tr").each(function(i){ //清空表,保留第一行
if (i>0) $(this).remove();
});
$.each(json,function(i,item){
var tr="<tr><td>"+item.ID+"</td><td>"+item.FirstName+"</td><td>"+item.LastName+"</td></tr>";
tb.append(tr);
})
})
});
2.js:jQuery
3.服务器端:ashx
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string method = context.Request.Params["m"];
if(method=="test")
context.Response.Write(GetPersonListJosnString_2());
}
返回:{"ID":1,"FirstName":"肖","LastName":"永志"}
4.前台页面接收
$(document).ready(function(){
$.getJSON("/ashx/Ajax.ashx",{m:"test"},function(json){
$.each(json,function(i,item){
$("#test").append(item.ID+"."+item.FirstName+"<br/>");
})
})
});
$(document).ready(function(){
$.getJSON("/ashx/Ajax.ashx",{m:"test"},function(json){
var tb=$("#tb_name_list");
tb.find("tr").each(function(i){ //清空表,保留第一行
if (i>0) $(this).remove();
});
$.each(json,function(i,item){
var tr="<tr><td>"+item.ID+"</td><td>"+item.FirstName+"</td><td>"+item.LastName+"</td></tr>";
tb.append(tr);
})
})
});
相关文章推荐
- ajax 解决方案(Newtonsoft.Json +jQuery +ashx)
- ashx+jQuery,一个轻量级的asp.net ajax解决方案
- 无刷新分页控件(原创)(jQuery+json+ashx)(Ajax)
- 无刷新分页控件(原创)(jQuery+json+ashx)(Ajax)
- 玩玩AJAX之使用ashx文件响应来自JQuery的JSON请求(转)
- ASP.NET MVC + jQuery + Newtonsoft.Json 快樂的AJAX - lee576的专栏 - CSDNBlog
- AJAX 之使用ashx文件响应来自JQuery的JSON请求.
- 结合jquery,json很好地利用ashx文件开发高性能ajax
- 玩玩AJAX之使用ashx文件响应来自JQuery的JSON请求.
- 玩玩AJAX之使用ashx文件响应来自JQuery的JSON请求.
- asp.net中 使用jquery+ashx 做ajax,json做数据传输
- ASP.NET MVC + jQuery + Newtonsoft.Json 快樂的AJAX
- Jquery Ajax+.ashx Json数据格式
- asp.net中 使用jquery+ashx 做ajax,json做数据传输
- 玩玩AJAX之使用ashx文件响应来自JQuery的JSON请求
- ashx+jQuery,一个轻量级的asp.net ajax解决方案
- JQuery.Ajax + 跨域 (crossDomain) + POST + JSON + WCF RESTful, 5大陷阱和解决方案
- 【转】ashx+jQuery,一个轻量级的asp.net ajax解决方案
- 关于jquery+ajax+json+ssh框架整合,数值异步的问题(暂时解决方案--延迟加载(lazy)改为急加载)
- ASP.NET MVC + jQuery + Newtonsoft.Json 快乐的AJAX