Ajax提交json字符串给后台处理
2016-11-23 14:11
246 查看
前台关键代码
后台关键代码
function save() { var imgStr = getImgStr(); var positionObj = getPositionObj(); if (positionObj != null) { var paramObj = getParamObj(); var userObj = getUserObj(); if (paramObj != null) { var obj = { "positionObj": positionObj, "paramObj": paramObj, "userObj": userObj, "imgStr": imgStr }; $.ajax({ type: "post", url: "/Company/Project/ProcessAdd", contentType: "application/json; charset=utf-8", data: JSON.stringify(obj), dataType: "json", success: function (message) { if (message > 0) { alert("请求已提交!我们会尽快与您取得联系"); } }, error: function (message) { alert("提交数据失败!"); } }); } } }
后台关键代码
public ActionResult ProcessAdd() { var sr = new StreamReader(Request.InputStream); var str = sr.ReadToEnd(); var json = DynamicJson.Parse(str); //.....处理业务 //返回 跳转 return null; }
相关文章推荐
- MVC3/4项目开发中遇到的ajax提交Json数据到后台Controller处理(接收参数:多重JSON)
- ajax提交数据到后台处理返回json问题
- AJAX提交到Handler.ashx一般处理程序返回json数据 (字符串拼接方式)
- AJAX提交到Handler.ashx一般处理程序返回json数据 (字符串拼接方式)
- JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理
- JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理
- js格式化时间为JSON格式 ajax提交 后台处理
- JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理
- ashx页面返回json字符串|jQuery 的ajax处理请求的纠结问题
- SpringMVC3.2 处理Ajax请求时返回json字符串的中文乱码问题
- 扩展juery 将 js object对象 转成 json结构字符串 用于ajax 传递json (验证可用)后台 对应fastJSON
- ajax后台处理返回json值
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- jquery datagrid 后台获取datatable处理成正确的json字符串
- IE8下struts2 采用ajax提交表单,返回json字符串,解析不了,直接保存json字符串。提示下载action.
- jquery序列化form表单使用ajax提交后处理返回的json数据
- struts2:JSON在struts中的应用(JSP页面中将对象转换为JSON字符串提交、JSP页面中获取后台Response返回的JSON对象)
- Ajax提交Json字符串,.net反序列化成Model对象
- 前台用的是ajax请求,后台json字符串拼接方式
- javascript中创建对象,并序列化为json,通过$.ajax的提交json数据到后台方法,取值为null的问题