Здравствуй дорогое сообщество! Суть вопроса такова, генерирую нумерацию страниц для постраничного вывода посредством , добавляю значения в атрибут data-item , обрабатываю событие click, при нажатии на номер странички, должно выводиться соответствующее значение из data-item , то есть нажал на 1 получил 1 на 2 получил 2, и т.д. У меня при нажатии на любой номер появляется 1. В чем беда не знаю.
var init_pagination = function (selector, pageInfo) {
var p = pageInfo, html_string="";
for (var i = 1; i <= p.TotalPage; i++) {
html_string +=
"<span id='lnk-page' class='lnk-page' data-item="+i+">"
+ i +
"</span>";
selector.html
(html_string);
if (i == p.CurrentPage) {
$("#lnk-page")
.attr("class", "active");
}
}
}
$(".pagination").on("click", "span", function () {
alert($(".pagination span").data("item"));
$.get("../Profile/Adverts", { page: num_page, pageSize: 1 }, function (d) {
Realtiels_table_view($("#table-body"), d.Realties);
});
});