2022-07-04
又快凌晨了!!可爱的周末!!!!!保存好这个即可开饭!!
以下是JS向.NET MVC传递数组。
后台程序:
[HttpPost] public JsonResult DeleteRoles(IList<int> roleIds) { return Json(new { Message = roleIds.Count, Success = false }); }
前台程序:
$.post("DeleteRoles", roleIdList, function (result) {/*....*/});
以上方式使用$.post实现数组传输,但这种方式传输其它泛型对象并不完美,
因为必须要设置”$.ajaxSetup({ contentType: “application/json; charset=utf-8” });“方可实现传输,
但这全局配置会影响到其它的$.post请求。所以不建议使用$.post来常熟对象,应该使用$.ajax,针对当前请求进行配置。
重点是要设置contentType: “application/json; charset=utf-8″,能传输任何对象。
$.ajax({ type: "post", url: "SaveOrUpdate", data: JSON.stringify(list),//{p1:1,p2:2} contentType: "application/json; charset=utf-8", dataType: "json", success: function (result) { } });
分类:
技术点:
相关文章:
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容