PHP 后台处理 JSON_encode 参数有空格,JS 输出变 空格 变 + (加号)问题
解决方法
// php 端处理
$arr = array();
$arr['status'] = urlencode('正 常');
$jsonRack = json_encode($arr,true);
$jsonRack = str_replace('+', '%20', $jsonRack); // 出来 空格变 + 的问题
// js 前端处理
var phpJson = JSON.parse( phpJson );
var status = decodeURI(map[i].status); // 空格就会正常显示了
本作品采用《CC 协议》,转载必须注明作者和本文链接
URL安全的字符串加解码了解一下