Asked Dec 26th, 2018 7:10 AM 227 0 1
  • 227 0 1
0

Lỗi phân trang datatable laravel

Share
  • 227 0 1

Em ấn vào phân trang sang trang 2 nhưng nó không hiển thị được ra ạ? Nhưng nếu e ấn show ra toàn bộ trong 1 trang thì nó vẫn hiển thị dữ liệu của trang thứ 2 ra . Ac nào gặp lỗi này hay biết cách sửa chỉ e với ạ?

Dec 26th, 2018 7:12 AM

Bạn có thể cho mình xem đoạn code phân trang được không. 😆

0
| Reply
Share
Vũ Nguyễn @vunguyen10111995
Dec 26th, 2018 7:22 AM

bạn dùng paginate sẵn có của laravel hay dùng package nào vậy, bạn show code ra cho mọi người cùng tham khảo và giúp đỡ nhé.

0
| Reply
Share
Vờ Vờ @tuanndz
Dec 26th, 2018 7:29 AM
Vờ Vờ @tuanndz
Dec 26th, 2018 7:29 AM

@quankm1097 @vunguyen10111995 e dùng thư viện của datatable trên https://packalyst.com/ chứ ko code ?

0
| Reply
Share
Vũ Nguyễn @vunguyen10111995
Dec 26th, 2018 7:40 AM

https://packalyst.com/packages/package/joshbrw/laravel-pagination-specification
bạn dùng package này à, mình nghĩ vẫn phải có code trong controller để xử lý chứ nhỉ

0
| Reply
Share
Vờ Vờ @tuanndz
Dec 26th, 2018 7:44 AM

@vunguyen10111995

Untitled.png

code đây .

0
| Reply
Share
Vũ Nguyễn @vunguyen10111995
Dec 26th, 2018 8:00 AM

mình cũng chưa dùng DataTable bao giờ cả, nhưng mình nghĩ nếu có dữ liệu rồi có thể do bạn thiếu 1 chút gì đó liên quan đến phần xử lý phân trang. Mình lên trang chủ đọc thì có thấy phần này, bạn thử tham khảo xem sao nhé. https://datatables.net/examples/basic_init/alt_pagination.html

0
| Reply
Share

1 ANSWERS


Answered Dec 26th, 2018 8:11 AM
0

Cái này chắc bạn đang dùng Datatable của yajra hoặc một kiểu như thế, dùng controller như này thường kết hợp với jquery datatables để thực hiện sort, search, paginate bằng ajax. Không dùng phân trang của Laravel như bình thường nữa. Trong file js của page này bạn thêm paginate option vào trong dom ví dụ:

    $('#example').dataTable( {
          "dom": 'lrtip'
    } );

Trong đó p là option cho phân trang. Bạn tham khảo ở đây : https://datatables.net/reference/option/dom

Share
Vờ Vờ @tuanndz
Dec 26th, 2018 8:36 AM

222.png như này phải ko ạ? nó vẫn lỗi a

0
| Reply
Share
Dec 26th, 2018 8:51 AM

@tuanndz thêm "paging": true vào nữa xem sao bạn

0
| Reply
Share
Vờ Vờ @tuanndz
Dec 26th, 2018 9:11 AM

@quachphuc vẫn lỗi 😦

0
| Reply
Share
Dec 27th, 2018 12:59 AM

@tuanndz Vậy thì bạn cần test thử thêm bới các option trong dom để hiển thị hoặc ẩn sort, search, order xem có hoạt động không, nếu không được thì chắc phải tìm dom khác, việc hiển thị mấy option này chỉ quanh quẩn trong dom thôi

0
| Reply
Share