Я недавно смотрел динамический пейджинг через javascript в приложении asp.net.Как передать общий hrefPrefix в SimplePagination JQuery?
Я через Simple PAGINATION - SimplePagination
Я мог бы интегрировать его в моем приложении легко и я любил его.
Но теперь я столкнулся с проблемой, и я не знаю, как это сделать.
Код я использовал это:
$(function() {
var totalPages = @Model.Pagination.TotalPage;
var prevText = "@Model.Pagination.PrevPageTitle";
var nextText = "@Model.Pagination.NextPageTitle";
var currentPage = @Model.Pagination.CurrentPage;
var edges = 1;
//For edge display
var displayedPages = 3;
$(".paging").pagination({
displayedPages: displayedPages,
cssStyle: "light-theme",
edges: edges,
pages: totalPages,
currentPage: currentPage,
hrefTextPrefix : "?pg=",
prevText: prevText,
nextText : nextText,
selectOnClick : false
});
});
В приведенном выше коде, я застрял с hrefTextPrefix: "пг =?",
Приведенный выше код должен соответствовать 3 типа URL,:
http://example.com/test.aspx -> он отлично работает здесь, когда я использую пг =
http://example.com/test.aspx? -> здесь он терпит неудачу, если я использую? pg =; это должно быть просто pg = здесь
http://example.com/dynamic/?q=train&r=mono -> здесь снова это не удается для? pg =; это должно быть & pg = здесь
Теперь мой вопрос: как использовать это hrefTextPrefix так, чтобы он всегда работал для любого URL-адреса. Было бы очень хорошо, если мне не нужно жестко-кодировать «pg» и читать его по URL-адресу или по-другому. Пожалуйста помоги !!
Так вы выложили вопрос *** перед тем *** тестирования ??? –
@ A.Wolff - Извините, что не публиковал ответ в деталях. Я опубликовал его сейчас. Я пытался решить проблему, и я нашел решение. Я должен был объяснить, что я сделал правильно - мой плохой! – GuruC