PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


[สอบถาม] เรื่องการ alert ครับ คือผม โค๊ด if ไว้หลัง for แล้วตรวจสอบ แ่มันไม่ยอม alert เลย alert แต่ในลูป for

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา [สอบถาม] เรื่องการ alert ครับ คือผม โค๊ด if ไว้หลัง for แล้วตรวจสอบ แ่มันไม่ยอม alert เลย alert แต่ในลูป for

[สอบถาม] เรื่องการ alert ครับ คือผม โค๊ด if ไว้หลัง for แล้วตรวจสอบ แ่มันไม่ยอม alert เลย alert แต่ในลูป for
คือผม เขียนโค๊ด for ตรวจสอบ การลงชื่อเข้าร่วมโคงการไว้ เพื่อไม่ให้ลงซ้ำวันเวลากัน แต่ ที่นี ตอนรัน มัน
alert เงือนไข for เสร็จ มันไม่ยอม alert if ล่างสุดเลย ไม่ว่า เงือนไข จะเป็นจริงหรือเท็จ ไม่ทราบว่าเกิดจากอะไรครับ 
ขอบคุณล่วงหน้าครับ
นี้ครับโค๊ดที่บอก

function Check_perjoin()
{
	var txtjoinerr = "";
	var chkpass = 0; var nopass = 0;
	for(t=1; t<=document.add_sch.hdlineTime.value; t++)
	{
		alert("All T = "+document.add_sch.hdlineTime.value);
		alert("Value T = "+t);
		var DateB = eval("document.add_sch.txtdatebegin"+t+".value");
		var Seltime = eval("document.add_sch.selTime"+t+".value");
		//alert("Time "+t+" "+DateB); //alert(Seltime);

		for(p=0; p<=add_sch.ddljoin.length; p++)
		{
			//alert("All P = "+add_sch.ddljoin.length);
			//alert("Value P = "+p);
			var perid = add_sch.ddljoin.options[p].value;
			alert(p+" "+perid);
			$.ajax({
			type: 'POST',
			url : 'check_joinper.php',
			data: { id: perid,DateB: DateB,Seltime: Seltime},
			success: function(data){
					//$('#location').val(data)
					//alert(data);
					var res = data.split("_");
					//alert(res[0]);
					if(res[0] == 'nopass')
					{
						alert("alert In Loop for : คุณ "+res[1]+" ไม่สามารถเข้าร่วมโครงการได้nเนื่องจากในวันที่ "+res[2]+" ช่วงเวลาที่เลือกได้เข้าร่วมโครงการอื่นแล้วn");
						nopass++;
					}
					else if(res[0] == 'pass')
					{ chkpass++; }
					alert(" alert In Loop for : chkpass : "+chkpass);
					alert(" alert In Loop for : nopass : "+nopass);
				}
			});
		}	
	}
	if(nopass == 0)
	{ alert("alert IF  : pass"); }
	else
	{ alert("alert IF : No Pass"); }
}


โดย:  Nutzaaclub IP: 1.47.6.xxx วันที่: 28-11-2017 เวลา: 12:16:48

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ดูเนื้อหานี้เป็นแนวทาง

การใช้งาน console log เพื่อ debug javascript ใน chrome firefox และ ie http://niik.in/692 
 
ตรวจสอบค่าผ่าน console.log() และอีกส่วนก็เช็คค่าตัวแปร ที่ใช้ในการวนลูป ว่าค่าถูกต้องหรือเงื่อนไข
ครอบคลุมแล้วไหม อะไรประมาณนั้น


โดย:  Ninenik IP: 183.88.186.xxx วันที่: 28-11-2017