jquery - Coldfusion 9 JSON解析错误

标签 jquery json coldfusion coldfusion-9

我有一个函数基本上可以做到这一点

<cffunction name="foo" access="remote" returnformat="JSON" >

     <cfreturn ["000", "001", "002"]>

<cffunction>

我正在使用 jQuery.ajax 检索此数组,在 firebug 中我看到 [000, "001", "002"]

看看零是如何缺少引号的。这导致 jQuery 通过解析错误,SyntaxError: JSON.parse: Expected ',' or ']' after array element,或者这就是我的假设。任何人都可以解释为什么 ColdFusion 不在零周围加上引号,以及修复它的方法吗?

最佳答案

这是一个 Coldfusion 9 错误,已在 Adob​​e Coldfusion 中注册(错误 ID 83638)。您可以将 ColdFusion 升级到 ColdFusion 9.0.1 来解决此问题。您只需安装修补程序即可。

访问以下 URL 以安装修补程序。

http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-1-chf1-coldfusion.html

关于jquery - Coldfusion 9 JSON解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401077/

相关文章:

ios - 为什么我无法快速下载所有 json 值?

javascript - 如何从普通数组创建多维数组

javascript - 生成列表中的 $_GET 在显示页面上未定义

javascript - jQuery 选择动态添加的表格行的 col-data

jquery - 无法删除未识别的水平超链接

php - 自动页面刷新,无需重新加载整个页面

javascript - 使用 inArray() 检查 javascript 数组中的数字

Coldfusion Query 循环适用于 cf10 但不适用于 9

coldfusion - 我可以使用 CFLDAP 以编程方式解锁 Active Directory 帐户吗?

xml - jaxb 或 Coldfusion 的等价物