|
|
|
ใครทราบช่วยดูให้หน่อครับ จาก code ทำงานได้ปกติครับ แต่ติดตรงที่ return false มันไม่ทำงานครับ มันยังไปทำใน loop each ต่อไปครั |
|
|
|
|
|
|
|
Code (JavaScript)
$.ajax({
url:url+"index.php/vote/chkvot",
data:"qids="+ ids,
type:"POST",
dataType:"json",
success:function(res){
$.each(res, function(index, value) {
if(value.qt_qsid!=chknum){
num_next=1;
}
chknum=value.qt_qsid;
if(value.qt_type==1){
var txt_typ1_val="txt_detail_" + value.qt_qsid + "_" + num_next;
if($("#" + txt_typ1_val).val()==""){
alert("โปรกรอกข้อมูลหัวข้อ : "+ value.qt_title);
return false;
}
}
num_next++;
});
},
error:function(er){
alert("เกิดข้อผิดพลาด");
}
});
จาก code ทำงานได้ปกติครับ แต่ติดตรงที่ return false มันไม่ทำงานครับ มันยังไปทำใน loop each ต่อไปครับ จะทำยังไงเมื่อเข้า เงื่อนไขแล้วให้มันหลุด loop each ไปเลยครับ
ขอบคุณมากครับ
Tag : PHP, MySQL, JavaScript, Ajax, jQuery
|
ประวัติการแก้ไข 2013-11-21 17:24:31
|
|
|
|
|
Date :
2013-11-21 17:23:34 |
By :
slurpee55555 |
View :
667 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้อย่างรู้เฉย ๆ ถ้าเป็น return true; มันจะเป็นอย่างไรครับ
|
|
|
|
|
Date :
2013-11-21 18:02:36 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีไรเกิดขึ้นครับ
|
|
|
|
|
Date :
2013-11-21 18:16:20 |
By :
slurpee55555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วมันไปที่ next ต่อป่ะครับ
|
|
|
|
|
Date :
2013-11-21 18:40:06 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไปเหมือนเดิมครับ
|
|
|
|
|
Date :
2013-11-21 19:13:33 |
By :
slurpee55555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเล่น ๆ ดูหน่อยครับ
$.ajax({
url:url+"index.php/vote/chkvot",
data:"qids="+ ids,
type:"POST",
dataType:"json",
success:function(res){
$.each(res, function(index, value) {
if(value.qt_qsid!=chknum){
num_next=1;
}
chknum=value.qt_qsid;
if(value.qt_type==1){
var txt_typ1_val="txt_detail_" + value.qt_qsid + "_" + num_next;
if($("#" + txt_typ1_val).val()==""){
alert("โปรกรอกข้อมูลหัวข้อ : "+ value.qt_title);
//return false; เอาอันนี้ออก
}
return false; // ขยับมาไว้ตรงนี้ดู เล่น ๆ
}
num_next++;
});
},
error:function(er){
alert("เกิดข้อผิดพลาด");
}
});
|
|
|
|
|
Date :
2013-11-21 19:22:03 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีผล เนื่องจาก มันเป็นการ ตรวจสอบ from ครับ ที่ว่าให้เข้าเงื่อนไขเพื่อจะให้มันแสดงข้อความแจ้งเตือน แล้ว return false ไปเพื่อไม่ให้มัน บันทึกข้อมูล ปัญหาคือ return false มันไม่ทำงานครับ
|
|
|
|
|
Date :
2013-11-21 20:24:05 |
By :
slurpee55555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|