字符串转json传给前台时,双引号就变成了 "
解决方法:
<script> //自定义常量,在js中直接操作常量即可 var cmsPositionDataGlobal = { cmsPositionDataType:$.parseJSON("${dataTypeJson}"), positionCode:$.parseJSON("${positionCodeJson}".replace(/"/g,'"')) }; </script>
${positionCodeJson}是后台传过来的json数据,经过转换后再解析即可。