发送Ajax请求获取JSON格式数据
2013-11-22 16:45
1066 查看
Aspx前端页面:
ajax一般处理程序页面:
<script type="text/javascript"> $(function () { $.getJSON("Ajax/TestAjax.ashx?_=" + Math.random(), function (json) { //发送请求 $('#result').html(json.result); $('#message').html(json.message); }); $('#<%=btnAdd.ClientID %>').click=function () { } }); </script>
ajax一般处理程序页面:
namespace WebFormTest.Ajax { /// <summary> /// $codebehindclassname$ 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] public class TestAjax : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; //string json ="{\"Person\":[{\"Age\":18,\"Name\":\"张三\",\"Sex\":\"男\"}]}"; StringBuilder successMessage = new StringBuilder(); StringBuilder failedMessage = new StringBuilder(); successMessage.Append(@"11\t11\t11\r\n22\t22\t22\r\n33\t33\t33\r\n"); // \t制表转义符(空格效果) \r\n换行转义符 failedMessage.Append(@"11\t11\t11\r\n22\t22\t22\r\n33\t33\t33\r\n"); string result = "结果信息"; // \\r\\n转义后为\r\n在前端浏览器解析后为换行 string message = "发放失败:\\r\\n" + failedMessage.ToString() + "\\r\\n\\r\\n发放成功:\\r\\n" + successMessage.ToString(); string json = "{\"result\":\"" + result + "\",\"message\":\"" + message + "\"}"; //注意转义 context.Response.Write(json); } public bool IsReusable { get { return false; } } } }
相关文章推荐
- Kinbana监控数据获取 Jsoup 发送 Post请求 RequestBody 为 Json格式
- 使用Ajax发送Struts2请求返回JSON数据格式
- ajax请求当发送post方式application/json格式数据,url后面又带有参数的时候
- struts1 采用json格式发送异步请求,并且获取action处理后的json数据 .
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
- Ajax在静态页面中向指定url发送json请求获取返回的json数据
- struts1 采用json格式发送异步请求,并且获取action处理后的json数据
- Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
- 通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路
- struts1 采用json格式发送异步请求,并且获取action处理后的json数据
- Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
- Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
- AJAX 跨域请求 - JSONP获取JSON数据
- Android 利用异步任务AsyncTask发送post请求获取json数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- AJAX 跨域请求 - JSONP获取JSON数据 jsson和jsonp
- JQuery之利用Ajax请求远程服务器上的json格式数据并解析
- AJAX 跨域请求 - JSONP获取JSON数据
- AJAX 跨域请求 - JSONP获取JSON数据