使用Ajax请求获取对象值

Jur*_*ocs 2 ajax jquery json

我正在使用CodeIgniter和Ajax JQuery构建一个不错的应用程序,它最终返回一个很好的JSON类似对象,通过以下方式看出成功函数console.log ():

        var data2 = {"field":fieldname,
                "pagetitle":userdata};
        $.ajax({
                type: "POST",
                url: "getdata_ajax",
                dataType: 'json',
                data: data2,
                success: function(data) {
                   console.log(data);
                }
            }); 
Run Code Online (Sandbox Code Playgroud)

成功函数的结果:

在此输入图像描述

很长一段时间以来,我试图从该对象中获取一个值.我试过了

  • console.log (data.id)
  • console.log (data[id])
  • 等等

但没有任何效果.我敢肯定它只是一个愚蠢的事情.有帮助吗?

Nat*_*n Q 10

在这种情况下,data是一个数组,所以使用索引来获取第一个对象:

data[0].id
Run Code Online (Sandbox Code Playgroud)