10/10/2018, 13:18
Code Ajax Jquery phân trang, nhưng nếu trình duyệt không hỗ trợ Javascript thì phải làm thế nào?
Tôi có code phân trang bằng Ajax Jquery cho những trình duyệt hỗ trợ Javascript, nhưng nếu trình duyệt không hỗ trợ Javascript thì code đó xem như vứt. Vậy có cách nào có thể vừa chạy Ajax Jquery để phân trang khi trình duyệt của Client có hỗ trợ Javascript và đồng thời vẫn có thể chạy phân trang bằng code nếu trình duyệt Client không hỗ trợ Javascript? Mình làm bằng Asp.net. Ths các bạn!
Bài liên quan
Chú ý link phân trang của bạn đừng xài dạng hàm
vd
<a href="http://domain.com/tin-tuc/trang-1">Trang 1</a>
chứ không chơi <a href="ajax_pagi(1)">Trang 1</a>
1. Kiểm tra bằng request header.
2. Khi dùng ajax bạn truyền thêm 1 biến is_ajax=1 bằng post hay get cũng được. RÔi ở trên server bạn kiểm tra biến đó có tồn tại hay không ?
if(isset($_POST['is_ajax']))
hoặc if($_GET['is_ajax'])
ở câu hỏi thứ 2 thì khi bạn kiểm tra là ajax thì bạn chỉ echo đoạn cần show thôi, không cần echo nguyên cả template