|
|
|
สอบถามการรับค่าแล้วแสดงในส่วนของ SweetAlert ทีค่ะ เขียนผิดตรงไหนคะ |
|
|
|
|
|
|
|
ใช้ promise ช่วย
Code (JavaScript)
swal({ title: "Update Success", text: "แก้ไขข้อมูลเรียบร้อยแล้ว", type: "success" })
.then((value) => {
window.location = 'abc'
});
|
|
|
|
|
Date :
2019-07-31 22:57:08 |
By :
Luz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องเข้าใจการทำงาน แบบ object ด้วยนะครับ
คือเวลาเราเรียกใช้ object แล้วเนี่ย เราสามารถทำงานคำสั่งต่อไปได้เลย ไม่ต้องรอ object ทำงานเสร็จ
swal({....}); เป็น object
ดังนั้น
window.location จึงทำงานต่อเลย ไม่ต้องรอ swal
วิธีการก็ตาม คห1 นั่นแหล่ะครับ ก็ให้ตรวจสอบ สิ่งที่ object ทำงานเสร็จ แล้วส่งออกมา
Code (JavaScript)
.then( v=>{
if( v.value ){ // ถ้า v.value มีค่า คือ ได้กดปุ่ม confirm
// จะทำอะไรต่อไปก็ทำตรงนี้
}
// เมื่อมาถีงบันทัดนี้ คือออกจาก swal และ swal จะถูกปิด
});
แต่สิ่งที่สำคัญจริงๆ คือ ต้องรู้จักอ่าน document getting start บ้าง
มันมีอะไรอีกตั้งเยอะแยะที่จะทำให้เราทำงานสดวกขึ้น
|
|
|
|
|
Date :
2019-08-01 09:22:54 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|