using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc; namespace MvcApplication1.Controllers
{
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
//public List<KeyPair> Numbers { get; set; }
public object Numbers { get; set; }
} public class KeyPair
{
public string Key { get; set; }
public string Value { get; set; }
} public class HomeController : Controller
{
//
// GET: /Home/ public ActionResult Index()
{
return View();
} public void Post(Person data)
{
var numbers= data.Numbers as List<KeyPair>;
} }
}
@{
ViewBag.Title = "Index";
}
<button id="btn">TEST</button>
<h2>Index</h2>
<script src="~/Scripts/jquery-2.0.3.js"></script>
<script>
var data = {
Name: "tom",
Age: ,
Numbers: [{ Key: "a", Value: "A" }, { Key: "b", Value: "B" }]
};
$(function() {
$("#btn").on("click", function() {
$.ajax({
url: "/Home/Post",
type: "POST",
contentType: "application/json; charset=utf-8",
data:JSON.stringify(data),
dataType: "Json"
});
});
});
</script>

最新文章

  1. 如何使用IconFont字体图标代替网页图片?
  2. &lt;button&gt;属性,居然才发现
  3. 让编辑器支持word的复制黏贴,支持截屏的黏贴
  4. Web上的支持的图片格式以及它们之间的区别
  5. Hello,cnblog‘s world!
  6. TSP问题
  7. C语言学习笔记 -冒泡排序
  8. SVN中的常见错误(长期更新)
  9. 怎么样调试正在运行的exe?
  10. 怎么调试EXC_BAD_ACCESS错误
  11. (转) 学习C++ -&gt; 指针初步
  12. DNS没有生效的几个原因
  13. 让你用sublime写出最完美的python代码--windows环境
  14. javascript中的高阶函数, 和 类定义Function, 和apply的使用
  15. 通过Stetho在Chrome上调试Android App
  16. Json解析类
  17. Activiti进行时——企业工作流生命周期贯通 (zhuan)
  18. C#实现大数相加
  19. js生成二维码的jquery组件–qrcode
  20. 关于 AfxSocketInit()

热门文章

  1. NEC学习 ---- 模块 - 带点文字链接列表
  2. rsync组合inotify-tools完成实时同步[转]
  3. shell更改目录编码
  4. Objective-C objc_class 介绍
  5. 关于ios8模拟器不能输入中文问题以及软键盘不弹出问题
  6. [LeetCode]题解(python):114 Flatten Binary Tree to Linked List
  7. .dmp文件导入个别表
  8. Maven-007-Nexus 用户添加,用户角色分配,用户修改密码,管理员重置用户密码
  9. C语言 ---- 数组 iOS学习-----细碎知识点总结
  10. 详解php的curl几个函数