0

我是 RSS 解析的新手,在使用 jQuery 访问提要时遇到了麻烦。我尝试(并且想)使用$.get(),但我得到的比这少。(这至少会触发错误。)我做错了什么?

function GetFedFeeds(){
    $.ajax({
        type: 'GET',
        url: 'http://www.federalreserve.gov/feed/press_enforcement.xml',
        dataType: 'xml',
        success: function(xml){
            $(xml).find('item').each( function(){
                var t = $(this).find('title').text();
                $('#content').append(t);
            });
        },
        error: function() { alert('RSS Error'); }
    });
}
4

2 回答 2

0

用这个, url就是RSS提要源URL

$.ajax({
        url: document.location.protocol + '//ajax.googleapis.com/ajax/service/feed/load?v=1.0&num=10&callback=?&q=' + encodeURIComponent(url),
        dataType: 'json',
        success: function(data) {
            //YOUR DATA
        }
    });
于 2012-07-03T19:33:46.647 回答
0

看来您正在尝试跨域,这将无法正常工作。

JSONP 是跨域请求的方法。

于 2012-07-03T19:20:29.803 回答