0

jquery経由で解析したいWebサイトのデータが必要です。JavaScriptアンカーリンクを含むページネーションを除くすべてを行うことができます。


(ソース: grinshare.com )

<a href="javascript:__doPostBack('grdResults$ctl29$ctl01','')">2</a>

ajax経由で最初のページの段落に2番目のページ(特定のセレクター、「p #listo」など)をロードしたい。ajax経由でこれを行うことはできますか? 可能であれば、コードを共有していただけますか..

前もって感謝します..

注:
ajax 経由で 2 ページ目を取得したい...私は多くのことを試しました....

$.ajax({
    url: __doPostBack('grdResults$ctl29$ctl01',''),
    success: function(data){
    //Some function I will perform
   }
});

しかし、ページをリロードします...URLに引用符を使用するとエラーが発生します...取得、読み込み、投稿を試みましたが、実行できません...

4

1 に答える 1

0

データを出力し、サーバー側でページネーションを処理する URL が必要です。たとえば、/mydata/page/3/ の場合、データの 3 ページ目を取得し、何らかの形式 (JSON、XML、YAML など) で返します。

次に、__doPostBack() を実行する代わりに、ページネーション コントローラー内の各アイテムのクリック時に jQuery に ajax リクエストを送信させることができます。

ASP.NET MVC に切り替えると役に立ちます。

于 2012-04-18T18:39:57.670 に答える