我有一个关联数组在php中,我想坚持到一个隐藏的表单输入,以便我以后可以在JavaScript中获取值。由于引用问题,我需要对json进行urlencode编码,或者对其进行编码。然而,一旦我在javascript中拥有这个对象,最简单的方法是什么让它回到纯粹的'json?有没有一个JavaScript的PHP的urldecode或html_entity_decode()的等价物?
或者有没有更好的方法来解决这个问题? AJAX在这里似乎有点过分 - 我宁愿预先在页面上填充数据,而不是设置多个请求。我想我可以将php对象写入到php生成的脚本标记中的页面中,但这看起来有点麻烦,而且我不确定在每种可能的情况下都会解析[scripts]。
[Javascript的当量可能重复的HTML \ _entity \ _decode不依赖于innerHTML?](http://stackoverflow.com/questions/3302353/javascript-equivalent-of-html-entity-decode-that-doesnt-rely-on-innerhtml) – rubo77 2013-11-22 09:50:25