在ajax函数之后访问对象

时间:2017-06-02 16:37:43

标签: javascript jquery json ajax

我有这个ajax jquery代码:

$("#serial_number").submit(function(e) {

    var url = "/getVoucher"; // the script where you handle the form input.

    $.ajax({
       type: "GET",
       url: url,
       data: $("#serial_number").serialize(),
               dataType: "json",
       success: function(data)
       {
        console.log(data);

       }
     });

     e.preventDefault(); // avoid to execute the actual submit of the form.
});

我得到了这个控制台.log: enter image description here

我如何访问对象Code元素?

我尝试用:data.Code也尝试data.Description但浏览器给我错误...如何在ajax代码中访问内部成功函数?

1 个答案:

答案 0 :(得分:2)

当你console.log变量时,控制台中的输出是它的内容,所以如果你仍然看到:

Object{ data: Object }

这意味着变量data内部有一个键data。尝试:

console.log( data.data.Code );

访问对象的内容。