前后台交互过程中json格式如何解析以及如何生成
$.ajax({
type: "POST",
url: "GetMenuRole.ashx",
data: "",
dataType: "json",
success: function (data) {
if (data.Status == false) {
alert(data.ErrorReason);
}
else {
//解析这个菜单列表
alert(data.MenuList);
}
},
error: function (data) {
alert(data);
}
});
string sReturnJson = " <KH>\"Status\":\"{0}\",\"MenuList\":\"{1}\",\"ErrorReason\":\"{2}\"</KH>";
sReturnJson = string.Format(sReturnJson, "True", sReturnMenuList,string.Empty).Replace("<KH>","{").Replace("</KH>","}");
context.Response.Write(sReturnJson);
相关推荐
-
JavaEE实现前后台交互的文件上传与下载
首先为大家介绍相关的技术: service方法中的两个重要参数. ServletRequest – 用接收用户的请求,它的作用是: 可获取请求头信息. 可设置请请求的字符编码. 可获得用户传递的参数.Post或get. 可获取远程(即访问者)的IP地址. 可获取输入流,如用户上传文件.相片等. 它的一个子接口:javax.servlet.http.HttpServletRequest ServletResponse – 用于向用户返回数据. 设置响应类型- contentType 设置编码-se
-
Silverlight融合ajax实现前后台数据交互
事出偶然,本来公司强调的是用WCF 做项目审批流程,WPF /E 增强用户体验:由于个人的无知与偷懒,我产生了天真的想法:用WPF/E 来做审批流程,这不是一举两得吗. 下面介绍的就是用Silverlight (微软在07 年9 月将WPF/E 更名为Silverlight )融合ajax 做的审批流程.界面上的审批流程从下向上包括3部分,部门审批,科技处审批,厂长审批.实现的功能是可以定制审批流程,比如审批流程是部门审批--> 厂长审批,也可以定制成科技处审批--> 厂长审批.定制的数据存在
-
实现前后端数据交互方法汇总
此文章适合前后端协同开发经验不足的新手阅读. HTML赋值 输出到 Element 的 value 或 data-name <input type="hidden" value="<?php echo $user_avatar;?>" /> <div data-value="<?php echo $user_avatar;?>"></div> 渲染结果 <input type=&q
-
jQuery Ajax前后端使用JSON进行交互示例
需求: 前端通过jQuery Ajax传输json到后端,后端接收json,对json进行处理,后端返回一个json给前端 这里使用servlet的方式 1.采用$.post方法 index.jsp页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <%
-
原生node.js案例--前后台交互
本案例包含4部分:(1)HTML部分:(2)ajax部分:(3)JavaScript部分:(4)node服务器部分.另外,因为牵涉到服务器,所以这里没法"效果预览". 执行过程为: (1)在浏览器地址栏输入网址,向node服务器发送HTML请求:服务器接到请求后,返回一个HTML文件给客户端: (2)客户端浏览器对HTML进行渲染,遇到<script>标签后,再次向服务器请求,服务器响应一个JavaScript文件给客户端, (3)客户端浏览器对JavaScript文件进行
-
前端ajax的各种与后端交互的姿势
前端中常常用的与后端交换数据的话,通常是要用到ajax这种方法的 但是交互的方式有很多种,很多取决于你后端的属性,我这儿主要列举我目前项目比较常用的两种方式 --一个是我们通用的web api和控制器, 首先我们来仔细看看ajax来与webapi做的交互数据 这里先简单描述一下web api的四种属性--GET,POST,PUT,DELETE 这里面我永昌使用的是GET和POST 如果这时候我们需要用到AJAX与那些数据做后端交互的话 $.ajax({ url: "你的webapi",
-
SpringMVC实现前端后台交互传递数据
本人对springmvc前端交互不太懂,搜索了很多关于springmvc前端交互介绍,下面我来记录一下,有需要了解的朋友可参考.希望此文章对各位有所帮助. Controller.java代码: @Controller public class DataController { //一.接收和通过ModelMap传出参数,不需要视图解析器,测试时加了解析器,顾返回值不需后缀 //普通参数 @RequestMapping("/data1") public String data1(@Req
-
Spring MVC前端与后端5种ajax交互方法【总结】
前端ajax与后端Spring MVC控制器有以下五种数据交互方式.(前台使用了dhtmlxGrid,后端使用了fastjson) 方式一 通过URL传参 通过URL挂接参数,如/auth/getUser?userid='6' 服务器端方法可编写为:getUser(String userid),也可新增其他参数如HttpSession, HttpServletRequest,HttpServletResponse,Mode,ModelAndView等. 方式二 单值传参 前台调用如: ajaxP
-
利用Node.js+Koa框架实现前后端交互的方法
前言 对于一个前端工程师来说不仅仅要会前端的内容,后端的技术也需要熟练掌握.今天我就要通过一个案例来描述一下前端是如何和后端进行数据交互的. koa 是由 Express 原班人马打造的,致力于成为一个更小.更富有表现力.更健壮的 Web 框架.使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率.koa 不在内核方法中绑定任何中间件,它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手. 准备工作 首先
-
SpringMVC前端和后端数据交互总结
本文主要介绍了SpringMVC前端和后端数据交互的资料,特地发出来记录一下.有需要的朋友可以了解一下. 控制器 作为控制器,大体的作用是作为V端的数据接收并且交给M层去处理,然后负责管理V的跳转.SpringMVC的作用不外乎就是如此,主要分为:接收表单或者请求的值,定义过滤器,跳转页面:其实就是servlet的替代品. 传值方式 springmvc最方便的一点就是可以通过注释方式来定义它的url. @Controller public class formMVC { @RequestMapp
随机推荐
- VBS教程:正则表达式简介 -定位符
- javascript宿主对象之window.navigator详解
- JavaScript使用cookie
- ES6使用Set数据结构实现数组的交集、并集、差集功能示例
- ToString()使用方法汇总(c#)
- 简单的用PHP编写的导航条程序
- Python3.5编程实现修改IIS WEB.CONFIG的方法示例
- javascript 获取元素位置的快速方法 getBoundingClientRect()
- css下margin、padding、border、background和font缩写示例
- CSS顶级技巧大放送,div+css布局必知
- C语言中函数与指针的应用总结
- nodejs构建本地web测试服务器 如何解决访问静态资源问题
- 日常整理PHP中简单的图形处理(经典)
- jQuery实现点击小图片淡入淡出显示大图片特效
- 微信小程序教程之本地图片上传(leancloud)实例详解
- mybatis中批量插入的两种方式(高效插入)
- Java反射之静态加载和动态加载的简单实例
- Java 向上转型和向下转型的详解
- 用PHP去掉文件头的Unicode签名(BOM)方法
- 学习php设计模式 php实现桥梁模式(bridge)