问题显示twitter状态/ user_timeline MVC3 .Net

时间:2012-03-01 21:12:47

标签: javascript visual-studio-2010 asp.net-mvc-3

再次给我:$,我正在为我的应用程序提供最后的修改,但我遇到了问题,以下代码从twitter用户返回推文总是返回“错误!”:

$(document).ready(function ()
{
    twitter.update('day9tv', 5, '#tweets');
});

var twitter =
{
    update: function (name, count, element)
    {
        $.ajax(
        {
            ulr: 'https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + name + '&count=' + count,
            dataType: 'jsonp',
            error: function()
            {
                twitter.displayError(element);
            },
            success: function(json)
            {
                twitter.showTweets(json, element);
            }
        });

    },

    displayError: function(element)
    {
        $(element).html("Error!");
    },

    showTweets: function(tweets, element)
    {
        $(element).empty();
        var list = $('<ul class="tweetList"></ul>').appendTo(element);
        $(tweets).each(function(index, tweet)
        {
           var time = Date.parse(tweet.created_at.replace('+','UTC+'));
           var message = tweet.text;
           list.append('<li class="tweet"><span class="tweetTime">' + time + '</span>' + message + '</li>');
        });
    }

}

我不太清楚为什么我会收到错误,甚至最糟糕的VS2010也不会帮助我调试这个,我说“断点当前不会被点击,没有为此文档加载符号”,所以我我非常困惑,¿为什么js会返回错误?和¿为什么VS2010表现得像一个冲洗,而不是帮我调试这段代码? :(

1 个答案:

答案 0 :(得分:0)

你在ajax调用

中输了一个拼写错误,而不是url