• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)

如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了前台js解析json,前台获取后台json数据,前台如何获取json数据,前台如何接收json数据,前台解析json等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

首先,我们要在前台引入json的脚本,以便于把js对象序列化

<script type="text/javascript" src="/js/jquery.json-2.4.min.js"></script>

然后我们在前台声明一个类,将你要保存的值放到类里面,最后序列化

            var exam = {};
            exam["ExamId"] = examId;
            exam["YearTerm"] = yearTerm;
            exam["ExamType"] = examType;
            exam["ExamDate"] = examDate;
            exam["ExamName"] = examName;
            var json = $.toJSON(exam);
            var Result = AjaxController.EditExam(json).value;
            if (Result == "Success")
            {
                alert("保存成功");
                parent.$.fancybox.close();
            }
            else
            {
                alert(Result);
            }
        }
</div>

然后我们在后台,进行反序列化,并使用值.因为我们使用ajax所以要在后台的方法上加上[Ajax.AjaxMethod]特性,并且在你前台所在页面的cs里面也要加上Ajax的注册.具体使用看

微软 ajax 库 的使用方法( ajax.ajaxMethod) http://www.weikejianghu.com/article/40764.htm

图片:

这样就可以很好的避免在前台js里面传入大量的参数,后台也可以直接反序列化为类来点出成员的值了

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)

相关文章

  • 2017-05-11asp.net Linq把数据导出到Excel的代码
  • 2017-05-11ASP.NET设计网络硬盘之删除文件夹实现代码
  • 2017-05-11C#判断文件路径是否存在或者判断文件是否存在的方法
  • 2017-05-11谈谈如何在ASP.NET Core中实现CORS跨域
  • 2017-05-11asp.net动态生成HTML表单的方法
  • 2017-05-11ASP.NET 文件断点续传实现代码
  • 2017-05-11Asp.Net中的数据源概述与配置及实例代码
  • 2017-05-11C# 自定义异常总结及严格遵循几个原则
  • 2017-05-11利用ASP.NET MVC和Bootstrap快速搭建响应式个人博客站(一)
  • 2017-05-11asp .net实现给图片添加图片水印方法示例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Asp.Net设计模式之单例模式详解
    • 水晶报表图片不显示两种问题分析及解决方法
    • ASP.NET输出PNG图片时出现GDI+一般性错误的解决方法
    • ASP.NET缓存介绍
    • MVC异常处理详解
    • asp.net快速连接access
    • "虚拟路径"..."映射到另一个应用程序,这是不允许的!
    • 用javascript为DropDownList控件下拉式选择添加一个Item至定义索引位置
    • asp.net+Ajax校验用户是否存在的实现代码
    • ASP.NET实现QQ、微信、新浪微博OAuth2.0授权登录 原创

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有