【问题标题】:jquery ajax: newbie questionjquery ajax:新手问题
【发布时间】:2011-04-02 20:20:01
【问题描述】:
  1. 名为 test 的文件包含以下行:

    [{"foo":"abc","bar":"01"},{"foo":"def","bar":"02"}]

  2. jquery ajax:

    $.ajax({ 网址:“测试”, 成功:函数(数据){....

也许是愚蠢的问题,但我不应该能够使用 data.foo 之类的东西来获取函数中的值吗?你可能已经知道以前从未使用过 ajax :)

【问题讨论】:

    标签: jquery ajax


    【解决方案1】:

    在您的具体情况下,您不能完全调用data.foo,因为您的data 对象实际上是一个对象数组,因此您可以使用data[0].foodata[1].foo 等访问其属性。

    【讨论】:

      【解决方案2】:

      是的,你可以,[{"foo":"abc","bar":"01"},{"foo":"def","bar":"02"}] 数据结构被称为json,jQuery 解析它没有问题,它甚至有一个特定的 json 方法jQuery.getJSON。在此处查看示例:

      http://pinoytech.org/blog/post/How-to-Use-JSON-with-jQuery-AJAX

      http://viralpatel.net/blogs/2009/04/jquery-ajax-tutorial-example-ajax-jquery-development.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-15
        • 1970-01-01
        • 1970-01-01
        • 2011-02-11
        • 2010-11-13
        • 1970-01-01
        相关资源
        最近更新 更多