gpt4 book ai didi

jquery - 使用 jQuery 显示 ColdFusion JSON 响应

转载 作者:行者123 更新时间:2023-12-01 03:21:14 28 4
gpt4 key购买 nike

我无法获取通过 AJAX 调用返回的响应 JSON 数据。这是我在 Firebug 中得到的结果。

{"COLUMNS":["ID","NAME","REGION","EMAIL"],"DATA":[["1234","John Doe","West","johndoe@mydomain.com"]]}

这是我的脚本:

$.ajax({  
url: "action.cfc?method=getEmployees&returnformat=json&queryFormat=column", type: "POST",
success: function(response){
console.log(response);// is the data above
console.log(response.DATA.NAME[1]); // this doesn’t work
console.log(response.DATA['NAME']);//and this doesn’t work
}
});

当我尝试控制台记录名称时,我在 fireBug“response.DATA is undefined”中收到此错误。我缺少什么?预先感谢您的帮助!

最佳答案

response.DATA 是一个数组数组,因此您需要为每个级别建立索引。

   console.log(response.DATA[0][1]); 

编辑:如果您想使用键/值对,您需要在 CF 中创建一个 struct 而不是数组

您还应该在 $.ajax 中设置 dataType:'json'

关于jquery - 使用 jQuery 显示 ColdFusion JSON 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9642717/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com