【发布时间】:2014-04-22 11:57:04
【问题描述】:
我在部分视图中实现了分页。
这是我的寻呼-
<div class="pagination-right">
@Html.PagedListPager(Model, page => Url.Action("_AllVendors",
new { page, sortOrder = ViewBag.CurrentSort, currentFilter = ViewBag.CurrentFilter, @Class = "pagination" }))
现在我想根据我制作的局部视图中的页面加载结果。
所以我使用这个脚本来不导航到部分视图页面。
<script type="text/javascript">
$(function () {
$('.pagination-right a').click(function () {
var page = $(this).text();
if (this.href == "") { return; }
else {
$.ajax({
url: this.href + '&page=' + page,
type: 'GET',
cache: false,
success: function (result) {
$('#allvendors-partial').html(result);
}
});
}
return false;
});
});
</script>
我正在用 id-allvendors-partial 将结果加载到一个 div 中。
问题-
再次点击任何页面时我遇到问题,然后它不会将其加载到 div allvendors-partial 而是转到其部分视图。
我怎样才能让它正常工作?
【问题讨论】:
标签: jquery ajax asp.net-mvc-4 pagedlist