|
|
|
แสดง icon loading .gif หลังจากที่ submit form เมื่อทดสอบที่ Browser บนคอมได้ปกติ แต่ใน โทรศัพท์ ไม่แสดง icon loading |
|
|
|
|
|
|
|
ลองดู แต่ควรเขียน setinterval ควบคู่ไปด้วย
Code (PHP)
<button type="button" id="btnSubmit" class="btn btn-primary">Submit</button>
$('#myform').on('click','#btnSubmit', function(e){
e.preventDefault();
$("#pageloader").fadeIn();
});
แต่คือส่วนมากแล้ว loading ใช้กับ ajax&jquery มากว่ามาใช้ php หรือ javascript โดยตรง ซึ่งรูปแบบการเขียนจะตามตัวอย่าง
Code (PHP)
$('#myform').on('click','#btnSubmit', function(e){
e.preventDefault();
$('#preload').show();
$.ajax({
url: https,
dataType: 'json',
type: "GET",
success: function (response) {
//do something
},
error: function() {
//do something else
},
complete: function(){
$('#preload').hide();
}
});
});
ทั้งนี้เร็วช้าไม่ได้อยู่กับ Process อย่างเดียว ขึ้นอยู่กับ internet ด้วย
|
ประวัติการแก้ไข 2019-12-23 17:46:50 2019-12-23 17:52:12 2019-12-23 17:55:50
|
|
|
|
Date :
2019-12-23 17:46:25 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<button type="button" id="btnSubmit" class="btn btn-primary">Submit</button>
$('#myform').on('click','#btnSubmit', function(e){
e.preventDefault();
$("#pageloader").fadeIn();
$("#myform").submit(); // Submit the form
});
|
|
|
|
|
Date :
2019-12-24 10:27:29 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 1 เขียนโดย : Genesis™ เมื่อวันที่ 2019-12-23 17:46:25
รายละเอียดของการตอบ ::
...อยากลองทำแบบนี้ค่ะ
Code (JavaScript)
$('#myform').on('click','#btnSubmit', function(e){
e.preventDefault();
$('#preload').show();
$.ajax({
url: https,
dataType: 'json',
type: "GET",
success: function (response) {
//do something
},
error: function() {
//do something else
},
complete: function(){
$('#preload').hide();
}
});
});
แต่ไม่เข้าใจโค้ดในส่วนนี้ว่าหมายถึงอะไรคะ จะใส่ submit ได้ตรงไหนคะ
url: https,
dataType: 'json',
type: "GET",
success: function (response) {
//do something
},
.......
|
|
|
|
|
Date :
2019-12-24 12:03:25 |
By :
JuNiorWP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
success: ()=>{} เคยใช้ ใช้ประจำ
แต่ comlete: ()=>{} ไม่เคยใช้ ไม่รู้ว่ามีอยู่ด้วยซ้ำ
ปล. ไปอ่านมาเหมือน finally ใน Php
|
ประวัติการแก้ไข 2019-12-24 14:44:01
|
|
|
|
Date :
2019-12-24 14:38:04 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|