0

你好有以下功能:

function last()
{
    /* Create a cache object */
    var cache = new LastFMCache();
    alert("test");

    alert("test2");
    /* Load some artist info. */
    lastfm.artist.getInfo({artist: 'The Killers'}, {success: function(data){
        alert(data.bio);
        $('gallery').append(data.to_html('<p>${bio}</p>'));
    }, error: function(code, message){
        /* Show error message. */
    }});
}

alert(data.bio) 显示为未定义。我将如何检查正在保存的数据以及如何在我的网页上正确使用和格式化它?

4

1 回答 1

1

我将如何检查正在保存的数据?

  • 如果您没有 Firefox,请获取它。安装萤火虫。按 F12 调出 Firebug。单击控制台选项卡。放入console.log(data);您的成功回调函数。运行代码,并检查您心中的内容。我推荐 Firefox 比 Chrome 具有更好的对象浏览器,但您也可以...
  • 获取铬。它的调试器是内置的。按 F12。单击控制台选项卡。做和我对 Firefox 说的一样的事情。

学到的知识!

于 2012-11-30T23:53:16.760 回答