สอบถามครับเมื่อกด popup แล้วอยากให้เปลี่ยนหน้า Page ต่อเมื่อกด ok เหมือน Alert
อยากสอบถามเรื่อง JS ครับ Code นี้เหมือน Confirm(popup ที่ 1) ครับ เมื่อกด OK จะมี popup ที่แสดงว่าเรียบร้อยแล้ว (popup ที่ 2 ) ผมเกิดปัญหาว่า ยังไม่ทันกด (popup ที่ 2) มันเหมือนหน้าให้ผมเลยครับ ผมต้องการ กด OK ก่อนใน (popup ที่ 2 ) และเปลี่ยนหน้า Page ที่ต้องการ เหมือนคำสั่ง Alert น่ะครับ
Code (JavaScript)
<script>
swal({
title: "Ajax request example",
text: "Submit to run ajax request",
type: "info",
showCancelButton: true,
closeOnConfirm: false,
showLoaderOnConfirm: true,
},
function(){
setTimeout=(function(){
swal("เรียบร้อยแล้ว");},1000)
});
window.location.replace("http://www.sanook.com");
</script>
Tag : PHP, HTML/CSS, JavaScript, Ajax, jQuery
Date :
2016-05-24 16:05:54
By :
chakapetch
View :
2005
Reply :
8
โปรแกรมทำงานถูกต้องแล้ว (แต่ไม่เป็นไปตามที่ต้องการแค่นั้นเอง)
Date :
2016-05-24 16:09:24
By :
ห้ามตอบเกินวันละ 2 กระทู้
นั่นแระปัญหาเลยครับ ขอวิธีแก้หน่อยครับ
Date :
2016-05-24 18:02:09
By :
chakapetch
Code (JavaScript)
if (confirm('Some message')) {
$.ajax({
...
...
success: function () {
// redirects user after they click OK in the alert window.
alert('message');
window.location = '/some/url';
}
});
}
Date :
2016-05-25 08:47:07
By :
ห้ามตอบเกินวันละ 2 กระทู้
Code : alert('message');
window.location = '/some/url';
พอเข้าใจครับ แต่ Code เป็น Swal น่ะครับ มันจะ POP Up
แบบนี้น่ะครับ พอดี OK อยากให้ไปหน้าอื่นครับ
Date :
2016-05-25 15:26:16
By :
chakapetch
ไม่รู้แระ ใช้แต่ madel popup ของ bootstrap
bootstrap ตัวเดียวจบ
อยากได้หน้าตาเหมือน swal ก็แก้ scss หรือ less เอา
Date :
2016-05-25 16:16:35
By :
ห้ามตอบเกินวันละ 2 กระทู้
ทำได้แล้วครับ มีการเทคนิคการเขัยน JAVA นิดหน่อยครับ พอดีอาจารย์ที่ มหาลัยมาช่วย ครับ
Date :
2016-06-10 16:38:56
By :
chakapetch
Code (PHP)
swal({
title: "Ajax request example",
text: "Submit to run ajax request",
type: "info",
showCancelButton: true,
closeOnConfirm: false,
showLoaderOnConfirm: true,
},
function(){
data = {};
$.post(xxx.php, data, function(res){
if (res == 1) {
swal({ title: "Succes!", text: "บันทึกข้อมูลเรียบร้อย...", timer: 1500, type: "success", showConfirmButton: false });
}
else {
swal({ title: "Error!", text: "บันทึกข้อมูลไม่สมบูรณ์...", timer: 1500, type: "error", showConfirmButton: false });
}
});
});
Date :
2016-06-11 10:32:37
By :
fossil31
ขอบคุณมากๆครับ
Date :
2016-06-13 17:29:27
By :
chakapetch
Load balance : Server 01