我目前有一个产品列表,其中包含来自用户的评论,您可以使用下一个和上一个按钮浏览评论。但目前它进入了一个新的页面 url,如 pageid=2,我想要一个不需要进入新 url 的脚本,只需在当前页面中加载新的评论页面。有人可以为此分享代码片段吗?因为我不知道如何做到这一点,因为我没有使用 javascript/jquery 的经验。
谢谢你的帮助!
我目前有一个产品列表,其中包含来自用户的评论,您可以使用下一个和上一个按钮浏览评论。但目前它进入了一个新的页面 url,如 pageid=2,我想要一个不需要进入新 url 的脚本,只需在当前页面中加载新的评论页面。有人可以为此分享代码片段吗?因为我不知道如何做到这一点,因为我没有使用 javascript/jquery 的经验。
谢谢你的帮助!
创建一个名为评论的局部视图,在您的控制器中向您的操作发出 Ajax 发布/获取请求,返回您的局部视图,在您的 jquery Ajax 请求的成功方法中,您需要将呈现的 HTML 放入一个 div 容器中,即, $('#mydiv').html(数据)。
假设您有锚标签,其类设置为 "paging" 1 2 。.
$(".paging").click(function(){
var PageID=$(this).text();
$.get("Review/GetReview/"+ PageID ,function(data,status){
$("#ReviewContainer").html(data);
});
});
这将从控制器“Review”调用您的操作方法“GetReview”,参数为 ID。并设置html内容。
希望对你有帮助!谢谢。