这个错误非常常见,我的解决问题过程如下:
1.通过console.log将需要传输的data打印出来,并随便找一个json格式化工具进行检测;
2.检查是否是双引号;
3.确保客户端无无,后可尝试简单的数据进行测试;
4.MVC服务器端使用的不管是JsonResult 还是 ActionResult,前面一定要添加 [ValidateInput(false)] ;
本文介绍了解决常见的JSON数据传输错误的方法。首先通过console.log检查数据格式,并使用JSON格式化工具验证。接着确认字符串中双引号的正确使用。然后确保客户端无误后,使用简单数据进行测试。最后,在MVC服务器端处理时,无论是使用JsonResult还是ActionResult,都需要添加[ValidateInput(false)]注解。
这个错误非常常见,我的解决问题过程如下:
1.通过console.log将需要传输的data打印出来,并随便找一个json格式化工具进行检测;
2.检查是否是双引号;
3.确保客户端无无,后可尝试简单的数据进行测试;
4.MVC服务器端使用的不管是JsonResult 还是 ActionResult,前面一定要添加 [ValidateInput(false)] ;

被折叠的 条评论
为什么被折叠?