MVC控制器中通过方法返回JsonResult,前台通过JQuery的 ajax方法调用即可
如果是通过Get方式 , JsonResult要 加上 JsonRequestBehaviorAllowGet
示例:
public JsonResult QueryOrg(string query, byte type)
{
var list = BLLQueryOrg(query, TicketOrgId, type);
return Json(new { suggestions = list }, JsonRequestBehaviorAllowGet);
}
json作为一种轻量级
的数据交换格式,在前后台数据交换中占据着非常重要的地位。Json的语法非常简单,采用的是键值对表示形式。JSON 可以将 JavaScript
对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web
客户机传递给服务器端程序,也可以从服务器端程序传递json格式的字符串给前端并由前端解释。这个字符串是符合json语法的,而json语法又是
javascript语法的子集,所以javascript很容易解释它,而且
JSON 可以表示比"名称 / 值对"更复杂的结构。下面我们通过实例来看看JQuery传递/解析json格式的数据是如何实现的。
1首先来看前端jsp代码:
[html] view plain copy
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ">
Web Service接口方法
[WebMethod]
public string Project(string paramaters)
{
return paramaters;
}
实现代码
public string Post(string methodName, string jsonParas)
{
string strURL = Url + "/" + methodName;
//创建一个>
以上就是关于mvc4 如何返回Json数据并且 前台中怎么取它后台返回的数据全部的内容,包括:mvc4 如何返回Json数据并且 前台中怎么取它后台返回的数据、springmvc怎么接受前台传进来的json数据、C#:如何将后台的数据通过json格式返回前台等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)