我在部分视图中实现了分页。
这是我的寻呼-
<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- 的 div 中allvendors-partial
。
问题-
当再次单击任何页面时,我遇到了问题,然后它不会将其加载到 div 中allvendors-partial
,而是转到其部分视图。
我怎样才能让它正常工作?