ข้อสอบถาม แนวทางการทำ แสดงผล Ajax Loadmore button

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ข้อสอบถาม แนวทางการทำ แสดงผล Ajax Loadmore button

ข้อสอบถาม แนวทางการทำ แสดงผล Ajax Loadmore button

กรณีที่กดดูลูกทีม อยากให้มันโชว์ข้อมูลมาก่อน 20 คน

หากลูกทีมมีมากกว่า ให้มี ปุ่ม Loadmore หรือ คลิ๊กโหลดข้อมูลเพิ่มเติม

พอกดโหลดจะเพิ่มอีก /20 คน เรื่อย ๆ จนหมด ขึ้น Nodata ครับ



Bondsanti 31-08-2022 18:25:07

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ถ้าข้อมูลลูกทีมมีเป็นหลักร้อยขึ้นไป ให้ลองสร้าง api ดึงข้อมูลตามเงื่อนไข
ที่ต้องการ สมมติเช่น ตารางลูกทีม ต้องดึงจาก ไอดี จาก หัวหน้าทึม  ค่าที่ส่งไปที่
api เบื้องต้นก็จะมี ไอดี หัวหน้าทีม กับ ตำแหน่งของ offset กับ limit ของข้อมูลที่ต้องการ
แล้วกำหนดใช้งานในขั้นตอนการคิวรี่ดึงข้อมูลมาแสดง
 
load_more_api.php?topid=1&start=1&limit=5
 
SELECT * FROM tbl LIMIT 0,5
SELECT * FROM tbl LIMIT 5,5
SELECT * FROM tbl LIMIT 10,5
......
SELECT * FROM tbl LIMIT 5(n-1),5
 
แต่ละครั้งที่คลิกโหลดเพิ่มเติม จะส่งค่า start 1 2 3 .. ค่อยๆ เพิ่มไปเรื่อยๆ เพื่อดึงข้อมูลแต่ละส่วน
มาแสดง แล้วเอามาจัดการผ่าน DOM รายละเอียดปลีกย่อย ขึ้นกับการประยุกต์ทั้งหมด
 
ลองดูเนื้อหาเก่าๆ ด้านล่าง เป็นไอเดีย ปัจจุบันมีวิธีที่ทำได้หลายแบบ


บทความแนะนำที่เกี่ยวข้อง
ประยุกต์ ใช้งาน php และ ajax ใน jQuery แสดงผลลัพธ์ คล้าย twitterอ่าน 14,800
ninenik 31-08-2022






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ