ASP.NET 5 - $.ajax post JSON.stringify(para) is null
JavaScript 代码:
var para = {};
para.id = $("#ad-text-id").val();
para.title = $("#ad-text-title").val().trim();
para.link = $("#ad-text-link").val().trim();
$.ajax({url: '/ajax/AdText/SaveAdText',data: JSON.stringify(para),type: 'post',dataType: 'json',contentType: 'application/json; charset=utf-8',cache: false,success: function (data) {},error: function (xhr) {}
});
Action 代码:
[HttpPost]
public async Task<JsonResult> SaveAdText(int id, string title, string link)
{//id, title, link para is null...
}
使用 ASP.NET 5,Action 获取到的参数都为 null,但使用之前的 ASP.NET MVC 5 是可以的,需要更改下代码:
public class Model
{public int Id { get; set; }public string Title { get; set; }public string Link { get; set; }
}[HttpPost]
public async Task<JsonResult> SaveAdText([FromBody]Model model)
{//model.Id, model.Title, model.Link is not null...
}
ASP.NET 5 POST Model,需要使用 FromBody。
参考:$.ajax post JSON.stringify(para) is null
ASP.NET 5 - $.ajax post JSON.stringify(para) is null相关推荐
- JSON.parse和JSON.stringify方法
JSON.parse() JSON.parse()方法将json字符串转化为Javascript值或对象. 语法 JSON.parse(text[,reviver]) 参数 text:要被解析成Jav ...
- JSON.stringify() 方法
JSON.stringify() 方法是将一个JavaScript值(对象或者数组)转换为一个 JSON字符串,如果指定了replacer是一个函数,则可以替换值,或者如果指定了replacer是一个 ...
- JSON.stringify的三个参数(转载)
前段时间勾股有提到stringify是支持三个参数,刷新的了我的认知,后来查到文档才发现还真的是支持三个参数的. 参考资料: stringify stringify方法顾名思义,就是把JSON序列换, ...
- json.stringify()详解
JSON.stringify() 方法将一个 JavaScript 对象或值转换为 JSON 字符串,如果指定了一个 replacer 函数,则可以选择性地替换值,或者指定的 replacer 是数组 ...
- JSON.parse和JSON.stringify
前言 JSON(JavaScript Object Notation)是一种语法,可用来序列化对象.数组.数值.字符串.布尔值和 null .它基于 JavaScript 语法,但与之不同:JavaS ...
- JSON.stringify() 详解
该函数的作用是:系列化对象 系列化对象说白了就是把对象的类型转换为字符串类型 语法 JSON.stringify(value[, replacer [, space]]) value 将要序列化成 ...
- JS中的JSON.Stringify 方法详解
在大厂的前端面试过程中,JSON.Stringify常常被问到,那么能够熟练的运用,掌握就必不可少. 那么,到底什么是 JSON.stringify 方法? 方法基本介绍 JSON.stringify ...
- JSON.stringify()浅析
描述 功能 JSON.stringify()方法用于将JavaScript值转换为JSON字符串(文档定义) 通俗来说,就是将value转换为字符串,如果转换过程中需要检索value(键,值的检索,多 ...
- 带你一起实现 JSON.Stringify 方法
JSON.Stringify方法能够站在全局考察对 JS 各种数据类型理解的深度,对各种极端的边界情况处理能力,以及JS的编码能力.之所以将这篇作为这一模块的进阶,是因为想把整个数据类型的知识点串 ...
最新文章
- iOS 开发经验总结
- 说一说activity
- 创新工场南京人工智能研究院执行院长冯霁:联邦学习中的安全问题
- PostgreSQL字符集问题
- 新视野教育计算机题库,校园网.新视野教育计算机等级考试《二级公共基础》课后习题答案...
- 自定义验证规则ValidationAttribute的使用
- java this关键字表示当前对象,可以访问属性、方法、构造方法
- 1.3编程基础之算术表达式与顺序执行 15 苹果和虫子
- ArrayList(4)时间复杂度
- 辗转相除法(欧几里得算法)求解最大公约数、最小公倍数
- centOS6.6网络设置
- 在官网下载linux版本的tomcat
- 撞线百亿后,良品铺子峥嵘毕现?
- 服务端通过AWS SNS创建消息推送记录
- FEDORA9安装后的配置lvlv全记录必看一览表 解决FC9安装后网络需激活
- 关于canvas的学习心得(三)(计算错误)
- Android实战开发Handler机制深度解析
- 计算机考试打字多快才有用,书记员考试打字诀窍(提高速度)
- 腾讯推送——信鸽测试
- 一口气实现交通大数据爬取与Python可视化(含数据分享)