readyState == 1
posted on 29 Mar 2008 02:03 by xnanoob in PHPดีค่า ปกติใน ajax มักจะใช้ readyState ที่มีค่าเป็น 4 ตลอด หนูไม่เคยใช้ค่าอื่นเลย วันนี้เลยลองดูว่าไอ้พวก 0-4 มันเป็นไงบ้าง ก้อไม่รู้ทำไง ลอง readyState ที่มีค่าเท่ากับ 1 ก่อน คือมีสถานะเป็น loading
คือในกรณีที่เปิดเว็บเพจขึ้นมาแล้วมีการโหลดข้อมูลที่เยอะ เราสามารถทำให้รอโหลดเสร็จในครั้งเดียวแล้วค่อยแสดงผลที่มาจาก server ได้, โดยทำการตรวจสอบ readyState ว่าเป็น 4 แล้วหรือยัง หากยัง ให้แสดงภาพ loading animation ไป ซึ่งในกรณีนี้ก็คือให้เราไปทำการตรวจสอบสถานะของ readyState ว่ามีค่าเป็น 1 หรือเปล่า ? นั้นเอง (มั่ง)
ผลการทดลอง
จบแระค่า บายค่ะ
โฆษณา : เช่าห้อง ห้องเช่า แถวๆ เซ็นทรัลลาดพร้าว ซอยพหลโยธิน 24 ชมห้องตัวอย่าง กด เลย
มาหน้าซอย บอกมอไซด์รับจ้าง ไป EQ house นะค่ะ








#1 By book on 2008-03-29 03:04