码迷,mamicode.com
首页 > Web开发 > 详细

前台Json 对象传递到后台(一)

时间:2015-06-17 15:06:54      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

1.背景:最近在做内部使用的Mis系统,遇到的问题是:我想将前台的form表单数据以json格式传递后台,但是后台接受的action()参数类型比较多,有model,string..

2.废话不多说,上代码

3.前台jquery代码,

4.Load传递,FORM提交数据:Content-Type:application/x-www-form-urlencoded; charset=UTF-8

 

1 //将表单内容序列化,
2 //1.表单中的name要和接收的class字段名字一样,
3 //2.表单value就是字段值
4 //3.serializeArray()方法将form表数据序列化为{name:"",value:""}的格式
5 var sort = $(this).find("form").serializeArray();
6 //如果后台接收的参数只有一个,可以通过这种方式传递参数
7 $(this).load("/News/Tile?sort", sort);

4.后台接收

1 /// 新闻平铺
2 /// </summary>
3 /// <returns></returns>
4 public ActionResult Tile(Sort sort)
5 {
6    return View();
7 }

 

前台Json 对象传递到后台(一)

标签:

原文地址:http://www.cnblogs.com/xiaochun365/p/4583016.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!