asp.net webapi [FromBody]string 获取不到ajax post的数据的解决方法

简介:

webapi中如下([FromBody]string jsonData:

public async Task<ResItem> Post([FromBody]string jsonData, string apiName)

注意添加ajax红色部分2个单引号:

$.ajax({
type: 'POST',

contentType: "application/json", //加上这个

url: codeUrl + "?apiname=webapi",
data: { '': data64 },
cache: false,
async: false,

error: function (err) {
alert(JSON.stringify(err));
},
success: function (resItem) {
alert(JSON.stringify(resItem));
}
});




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/p/5818689.html,如需转载请自行联系原作者

相关文章
|
前端开发 JavaScript
AJax(XHR+Get和Post+AJax的封装)
AJax(XHR+Get和Post+AJax的封装)
362 15
|
开发框架 前端开发 JavaScript
ASP.NET AJAX使用方法概述(三)
ASP.NET AJAX使用方法概述(三)
288 1
|
XML JavaScript 前端开发
jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法
253 7
|
缓存 JavaScript 前端开发
jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法
181 4
|
前端开发 Python
Django框架中Ajax GET与POST请求的实战应用
Django框架中Ajax GET与POST请求的实战应用
|
缓存 JavaScript 前端开发
jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法
209 0
|
JSON Java 数据格式
如何用String字符串生成JSONObject和JSONArray数据
如何用String字符串生成JSONObject和JSONArray数据
3816 1
|
XML 缓存 前端开发
AJAX中get和post的区别
AJAX中get和post的区别
350 0
1.ajax同步和异步区别 2.post和get区别
1.ajax同步和异步区别 2.post和get区别