jQuery กำหนดให้รอ response จาก AJAX ด้วย option async  สร้างคำถาม

 1,750 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 01/06/2019

jQuery กำหนดให้รอ response จาก AJAX ด้วย option async

เคยเป็นมั๊ยครับเวลาเขียน javascript
แล้วมีการ call ajax เอาค่ามา set ใส่ตัวแปรตอนจบ
แล้วมีผลว่ามันจบด้วยการที่ ตัวแปรนั้นไม่มีค่าอะไรเลย ทั้งๆ ที่การ call ajax นั้น success
นั่นเป็นเพราะว่า jquery ajax ทำงานแบบ async คือไม่รอ response ที่ตอบกลับมานั่นเอง
แนวทางแก้ง่ายๆ โดยการใส่ option async = false เข้าไปตามตัวอย่าง


$.ajax({
url: $(this).attr('href'),
type: 'GET',
async: false,
cache: false,
เพียงเท่านี้โปรแกรมเราก็จะรอให้การ call ajax เสร็จเรียบร้อยก่อนค่อยข้ามไปทำงาน step ถัดไป
วิธีนี้อาจทำให้ performance ลดลงแต่ก็ทำให้เราได้ค่าที่ต้องการมาใช้งานต่อได้
ยังไงก็ประยุกต์ใช้ตามความเหมาะสมนะครับ


ถ้าชอบบทความนี้ กด Like เลย :jQuery กำหนดให้รอ response จาก AJAX ด้วย option async
TAGS : Jquery   Javascript   Ajax   Programming   โปรแกรมมิ่ง  
 1,750 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 01/06/2019



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ต้องการทราบขั้นตอนการใช้งาน spring framework ตั้งแต่เริ่มต้นค่ะ คือเริ่มไม่ถูกเลยไม่รุ้จะทำยังไงก่อน T^T ถามเมื่อ (2017-03-21)   2,736 views  (ดูล่าสุดเมื่อ 5 นาที)

  JSON ย่อมาจาก JavaScript Object Notation ความหมายคือ ถามเมื่อ (2017-12-26)   1,318 views  (ดูล่าสุดเมื่อ 25 นาที)

  Java script iframe จะเรียกใช้ function ใน mainframe ได้อย่างไร ถามเมื่อ (2012-10-24)   2,510 views  (ดูล่าสุดเมื่อ 56 นาที)

  XSL คืออะไร ต่างจาก CSS ยังไง ทำความรู้จักกับ XSL ในการจัดรูปแบบ XML ถามเมื่อ (2014-05-27)   3,455 views  (ดูล่าสุดเมื่อ 77 นาที)

  Angular JS กับนิยามคำว่า MVC ถามเมื่อ (2017-05-23)   1,257 views  (ดูล่าสุดเมื่อ 90 นาที)

  BPEL กับ BPMN ต่างกันยังไง ถามเมื่อ (2015-08-28)   4,760 views  (ดูล่าสุดเมื่อ 97 นาที)

  วิธีแก้ปัญหา PL SQL developer ค้างตอนคลิกที่ Query result ถามเมื่อ (2017-08-01)   2,566 views  (ดูล่าสุดเมื่อ 134 นาที)

  JSONP ดึงข้อมูล JSON ข้าม domain ง่ายๆ แบบ dynamic ถามเมื่อ (2017-12-27)   1,837 views  (ดูล่าสุดเมื่อ 139 นาที)

  PLSQL Sub String ด้วยคำสั่ง substr วิธีใช้งาน ถามเมื่อ (2012-11-28)   5,862 views  (ดูล่าสุดเมื่อ 153 นาที)

  Oracle SQL MOD หารเอาเศษยังไงครับ ถามเมื่อ (2017-03-03)   5,242 views  (ดูล่าสุดเมื่อ 156 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com