实现ajax功能的js:

jQuery の ajax function_jquery を使用して実装された RSS リーダー コード

WBOY
リリース: 2016-05-16 18:47:11
オリジナル
1135 人が閲覧しました

まず効果を見てみましょう:

まず、XDocument を介して RSS ソースのコンテンツを ListView にバインドするには、ascx ページが必要です。コードは次のとおりです:

コードをコピー コードは次のとおりです:

protected void Page_Load (object sender, EventArgs e )
{
// デモ用。

XDocument feedXML =
XDocument.Load( "http://feeds .feedsky.com/csdn.net/dujingjing1230");

var feeds = feedXML.Descendants("item") のフィードから
select new
{
Title = feed.Element ("title").Value,
Link = feed.Element("link").Value,
Description = feed.Element("description").Value
};

PostList.DataSource = feeds;
PostList.DataBind()
}


;ul>

  • <%# Eval("タイトル") %>

    <%# Eval( "説明") %>




  • 次に、RSS コンテンツを表示するための aspx ページを作成する必要があります。もちろん、このページでは jQuery の AJAX を使用して上記のデータを取得します。
    HTML ページのコード:


    ajax 関数を実装するための JS:



    コードをコピーjQuery の ajax function_jquery を使用して実装された RSS リーダー コード

    コードは次のとおりです:
    $(document).ready(function() { $.ajax({ type: "POST", url: "RSSReader.asmx /GetRSSReader" , data: "{}",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function(msg) {
    $('#RSSContent').removeClass('loading');
    $('#RSSContent').html(msg.d);
    } );


    最後に Web サービス RSSReader.asmx のコンテンツです:




    コードをコピーします

    コードは次のとおりです。

    public class RSSReader : System.Web.Services.WebService { [WebMethod] public string GetRSSReader() { Page page = new Page(); UserControl ctl = (UserControl)page.LoadControl("~/RSSReaderControl.ascx");
    page.Controls.Add(ctl); ();
    HttpContext .Current.Server.Execute(page,writer, false);
    returnwriter.ToString();
    }
    }


    ページ内で使用されている画像もあり、これ以上アップロードする必要はありません。
    コードのダウンロード:

    http://xiazai.jb51.net/200909/yuanma/RSSREader.rar

    関連ラベル:
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!