双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

【非常不解】MVC中AJAX提交接收不到数据??

woshimaikou woshimaikou 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
页面提交过程:

var jsonData =JSON.stringify({ CurrentPage: page, SelectCategoryId: selectCategory,StartTime: startTime, EndTime: entTime });
$.ajax({
url: "/Home/SearchTrainingByAjax",
data: jsonData,
type: "POST",
dataType: "json",
contentType: "application/json",
success: function (date) {
alert(123);
}
});

对应Controller中Acion方法为:
[AcceptVerbs(HttpVerbs.Post)]
public JsonResult SearchTrainingByAjax()
{
return Json(Request.InputStream);
}

但是Request.InputStream总是空,是怎么回事啊?非常不解啊?
...全文

相关推荐

ajax提交form表单和上传图片

jquery.js + jquery-form.js + springMVC实现ajax提交form表单和上传图片,上传图片成功js可以获取图片保存相对路径。

GoodMoodwww

通过Ajax进行Post提交Json数据的方法

js代码 $.ajax({ type : "POST", url : js_path + "/maintainAdd/add", data : JSON.stringify(madd_data.editMaintain), contentType : "application/json", dataType : "json", complete:function(msg) { layer.msg("报修成功",{time:2000}); layer.close(madd_data.w_c_

weixin_38646230

ajax提交表单到后台

利用jquery的ajax提交表单数据到后台。后台使用spring.

kaonixiwa

解决angular的$http.post()提交数据时后台接收不到参数值问题的方法

写此文的背景:在学习使用angular的$http.post()提交数据时,后台接收不到参数值,于是查阅了相关资料,寻找解决办法。 写此文的目的:通过上面提到的文章中的解决之道,结合自己的经验,总结了如下发现。 前端:html,jquery,angular 后端:java,springmvc 一、平常使用的post提交和接收方式 前端使用jquery提交数据。 $.ajax({ url:'/carlt/loginForm', method: 'POST', data:{"name":"jquery","password":"pwd"}, dataType:'json',

weixin_38617846

解决ajax的delete、put方法接收不到参数的问题方法

通过修改配置文件来实现Put和Delete请求的参数传递的问题 在web.xml中添加如下代码: <filter> <filter>HttpMethodFilter</filter> <filter>org.springframework.web.filter.HttpPutFormContentFilter</filter> </filter> <filter> <filter>HttpMethodFilter</filter> <url>/*&lt;/url-

weixin_38635975
评论 19
收藏 已收藏
分享
返回顶部
woshimaikou
.NET社区 62,274 成员 668,968 内容