0

我目前有一个产品列表,其中包含来自用户的评论,您可以使用下一个和上一个按钮浏览评论。但目前它进入了一个新的页面 url,如 pageid=2,我想要一个不需要进入新 url 的脚本,只需在当前页面中加载新的评论页面。有人可以为此分享代码片段吗?因为我不知道如何做到这一点,因为我没有使用 javascript/jquery 的经验。

谢谢你的帮助!

4

2 回答 2

1

创建一个名为评论的局部视图,在您的控制器中向您的操作发出 Ajax 发布/获取请求,返回您的局部视图,在您的 jquery Ajax 请求的成功方法中,您需要将呈现的 HTML 放入一个 div 容器中,即, $('#mydiv').html(数据)。

http://api.jquery.com/jQuery.get/

于 2013-02-16T14:07:22.513 回答
0

假设您有锚标签,其类设置为 "paging" 1 2 。.

$(".paging").click(function(){
  var PageID=$(this).text();
  $.get("Review/GetReview/"+ PageID ,function(data,status){
    $("#ReviewContainer").html(data);
  });
});

这将从控制器“Review”调用您的操作方法“GetReview”,参数为 ID。并设置html内容。

希望对你有帮助!谢谢。

于 2013-02-16T19:45:19.630 回答