Cách tạo số trang như dưới đây bằng cách sử dụng javascript/jquery?Tạo số trang bằng javascript/jquery?
Nếu trang thứ 5 được chọn tôi có để hiển thị 3,4 và 6,7 và cũng 1, trang cuối cùng với trước, bên cạnh ... gợi Bất kỳ ....
EDIT:
Làm cách nào để làm việc với dữ liệu json sử dụng div phân trang này? (tức là) Dữ liệu json của tôi chứa 50 bản ghi Tôi muốn 10 ở trang 1 và cứ thế ... Cách phân trang dữ liệu json với những số này ...
Tôi muốn có chức năng jquery để vượt qua currentpageno,lastpagenumber
và chức năng nên tạo cho tôi số trang như dưới đây cho tôi
Nếu nó là trang đầu tiên
istpage http://img156.imageshack.us/img156/2527/1pagel.jpg
Nếu đó là ở giữa,
Pager http://img98.imageshack.us/img98/7278/pagersy.jpg
Nếu đó là trang cuối cùng,
lastpage http://img204.imageshack.us/img204/541/lastpage.jpg
EDIT Thứ hai:
Tôi đã thử chức năng này nhưng dường như không để có được kết quả mong muốn
function generatePages(currentPage, LastPage) {
if (LastPage <= 5) {
var pages = '';
for(var i=1;i<=5;i++)
{
pages += "<a class='page-numbers' href='#'>" + i + "</a>"
}
$("#PagerDiv").append(pages);
}
if (LastPage > 5) {
var pages = '';
for (var i = 1; i <= 5; i++) {
pages += "<a class='page-numbers' href='#'>" + i + "</a>"
}
$("#PagerDiv").append(pages);
}
}
Tôi có các giá trị lastPage
và currentPage
, hãy giúp tôi nhận này ...
Bạn cần lệnh một số mã thực tế, một mình, có lẽ sử dụng một 'vòng for' . – SLaks
@SLaks: lol'd. Nhưng trên thực tế, điều đó cũng không đúng: D – Leo