排名
7
文章
192
粉丝
15
评论
16
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术

前台部分
- //点击确定过后构造一个json对象
- var jsonDBJ = {};
- //对象名字要与后台对象名字对应
- jsonDBJ.id = "001";
- jsonDBJ.Username = "张三";
- jsonDBJ.Usernum = "NS001";
- jsonDBJ.Userclass = "一班";
- //把json转化为字符串
- var Jsonstr = JSON.stringify(jsonDBJ);
- //再通过AJAX提交到后台
- $.ajax({
- url: "Handler1.ashx",
- type: "post",
- //把字符串传递到后台
- data: { jsonstr: Jsonstr },
- success: function (result) {
- //输出结果
- alert(result)
- }
- })
后台部分
- //先引入命名空间
- using System.Web.Script.Serialization;
- //接收前台传递的字符串
- string jsonstr = context.Request["jsonstr"];
- //反序列化
- JavaScriptSerializer jss = new JavaScriptSerializer();
- //指定转换成的对象
- Provice provice = jss.Deserialize<Provice>(jsonstr);
- //定义接收值
- string id = provice.id;
- string name = provice.Username;
- string USid = provice.Usernum;
- string Class = provice.Userclass;
对象部分
- public class Provice
- {
- public string id { get; set; }
- public string Username { get; set; }
- public string Usernum { get; set; }
- public string Userclass { get; set; }
- }
评价