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

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

一、简单了解Json

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

1.1 对象:

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

1.2 数组

复制代码
[
    {
        key1:value1,
        key2:value2 
    },
    {
         key3:value3,
         key4:value4   
    }
]
复制代码

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

1
2
3
4
5
6
7
8
9
10
$.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对象参数

1
2
3
4
5
6
7
8
9
10
11
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);   

  

posted @   一杯水M  阅读(1466)  评论(2编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示