ajax提交json数据到后端C#解析

来源:互联网 发布:橙e付网络 编辑:程序博客网 时间:2024/06/05 19:00

前端提交json数据

$.ajax({    type: "post",    url: url,//请求地址    data: JSON.stringify(data),//json数据,如{"key1":"value1","key2":"value2"}    dataType: "json",    beforeSend: function (XMLHttpRequest) {        //请求前业务    },    success: function (data, textStatus) {        //请求成功业务    },    error: function (XMLHttpRequest, textStatus, errorThrown) {        //请求错误业务    }});
服务端解析json

引入类

using System.IO;

using System.Web.Script.Serialization;

context.Response.ContentType = "application/json";var data = context.Request;var sr = new StreamReader(data.InputStream);var stream = sr.ReadToEnd();var javaScriptSerializer = new JavaScriptSerializer();var jarr = javaScriptSerializer.Deserialize<Dictionary<string, object>>(stream);string sValue = "";foreach (var j in jarr){    sValue += j.Value.ToString() + ",";}



原创粉丝点击