jquery 使用双引号键解码 json 对象
我有一个脚本,通过 PHP 中的 json_encode 输出 json 字符串。 json 字符串包含
[{"custId":"2","custName":"John Inc"}]
PHP 脚本是使用
$.getJSON("customer.php", function(data){alert(data + ' ' + data.custName);});
响应启动的 -
[object Object] undefined
Javascript 将“数据”识别为对象,但我似乎无法使用 json 点分符号引用信息。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
data
对象位于数组中,因此您需要访问由索引键控的元素:另外,我建议安装 firebug(假设您已经在使用 Firefox)并使用
console.log
代替alert。
它的输出更加详细和有用。The
data
object is in an array so you need to access its elements keyed by an index:Also, I'd suggest installing firebug (assuming you are already using Firefox) and using
console.log
in lieu ofalert.
Its output is much more detailed and helpful.