如何通过jquery获取javascript分页数据?

时间:2012-04-18 17:30:06

标签: javascript jquery ajax

我需要一个网站,我想通过jquery解析一些数据。我能够做除了包含javascript锚链接的分页以外的所有内容。

http://www.grinshare.com/img2/QJGRHK.png

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

我想通过ajax在第一页的段落中加载第二页(某个选择器,比如“p #listo”)。我可以通过ajax这样做吗?如果有可能,请分享代码..

提前致谢..

注意:
我想通过ajax获得第二页......我尝试了很多东西......

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

但它重新加载页面...如果我使用url引用它会给出错误...我试过get,load,post但是无法做到...

1 个答案:

答案 0 :(得分:0)

您需要有一个输出数据的URL,并在服务器端处理分页。例如,它可能是/ mydata / page / 3 /,它将获取数据的第3页并以某种格式返回它(JSON,XML,YAML,等等)。

然后,您可以让jQuery在单击分页控制器中的每个项目时发送ajax请求,而不是运行__doPostBack()。

切换到ASP.NET MVC会对您有所帮助。