|
 |
|
ใช้ ajax + php validate user class เรียน แต่พอมันมีหลายๆ row มันเชคช้ามากเลยค่ะ ไม่รู้ว่าใส่โค้ดอะไรผิดหรือป่าว |
|
 |
|
|
 |
 |
|
Code (JavaScript)
function validate(chk, no , user, class) {
var valid = false;
$.ajax({
url: 'validate.php',
type: 'post',
async: false,
data: {'pchk':chk,
'pno':no,
'puser':user,
'pclass':class,
}
})
.done(function( data ) {
var row = data.replace(/\n|\r/g, "");
if(row > 0) {
valid = true;
}
});
return valid;
}
ใช้ ajax + php validate user classเรียน แต่พอมันมีหลายๆ row มันเชคช้ามากเลยค่ะ ไม่รู้ว่าใส่โค้ดอะไรผิดหรือป่าว
ที่มี return เพื่อใช้เรียก function แล้วจะเอาค่าไปเชค alert ต่อค่ะ
ตอนแรกโค้ดไม่ใช่แบบนี้ ลองแก้ๆมาจนทำได้ตามที่ต้องการ แต่ว่ามันช้า ไม่รู้ว่าทำอะไรผิดหรือป่าวคะ ซึ่งความจริงมันไม่น่าช้าค่ะ
Tag : PHP, JavaScript, Ajax

|
ประวัติการแก้ไข 2018-04-23 16:04:56
|
 |
 |
 |
 |
Date :
2018-04-23 16:03:57 |
By :
JuNiorWP |
View :
629 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ปกติ ajax default เป็น asynchronous ครับ คือไม่ block user interface
ถ้า validate ก็ validate ทีละ row ถ้าหลายๆ row พร้อมกันช้าแน่ครับ
|
 |
 |
 |
 |
Date :
2018-04-23 19:37:44 |
By :
num |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 01
|