首页 > Web开发 > 详细

Ajax实现异步操作实例_针对JSON格式的请求数据

时间:2015-07-15 16:54:26      阅读:234      评论:0      收藏:0      [点我收藏+]

最近写了一篇ajax异步操作XML格式的,今天就写关于json格式的。

一、简单了解Json

1. JSON有两种表示结构,对象和数组。

1.1 对象:

{
    key1:value1,
    key2:value2,
    ...
}

1.2 数组

[
    {
        key1:value1,
        key2:value2 
    },
    {
         key3:value3,
         key4:value4   
    }
]

二、ajax如何利用json对象数据传递

$.ajax({
	type: "post",
	url: "Hand/AjaxJson.ashx",
	data: {"AreaId":"123"},
	datatype:"json",
	success: function(jsondata){
		alert(jsondata.id);
	},
	error:function(XMLResponse){alert(XMLResponse.responseText)}
});

  

 三、后台如何接受和处理传递json对象参数

            context.Response.ContentType = "text/json";
            //context.Response.Write("Hello World");
            //获取post传入的值
            string strxml = context.Request["AreaId"].ToString();
            StringBuilder json = new StringBuilder();
            json.Append("{");
            json.Append("\"id\": \"5\"");
            json.Append(",\"name\": \"ma\"");
            json.Append("}");
            string returndata = json.ToString();
            context.Response.Write(returndata);    

  

Ajax实现异步操作实例_针对JSON格式的请求数据

原文:http://www.cnblogs.com/WarBlog/p/4648593.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!