View Single Post
ישן 01-04-09, 08:23   # 1
DavidBD
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 31
הודעות: 956

DavidBD לא מחובר  

עבודה עם XML בJS

אהלן,
יש לי את קוד הJS הנ"ל (קוד רלוונטי):
קוד:
	new Ajax.Request("action.php",{
		method:"post",
		parameters:{
			action:"getFlights",
			destId:destIdValue
		},
		onComplete: function(t){			
			cleanUpRows();
			var xmlobject = (new DOMParser()).parseFromString(t.responseText.trim() , "text/xml");
			xmlobject = xmlobject.getElementsByTagName("root").item(0);
			var o = xmlobject;
הוא מתייחס לקוד XML שנוצר בעזרת שימוש בAJAX בקובץ ACTION.PHP, ומקבל אותו (בדקתי, הוא מקבל את קוד הXML בt.responseText), משום מה, הערך של המשתנה o תמיד שווה לnull, ולכן אי אפשר להמשיך עם הסקריפט.

יש למישהו רעיונות?

עריכה: עברתי על הקוד והרצתי מספר בדיקות.
הxmlobject מתאפס בקטע של:
קוד:
			xmlobject = xmlobject.getElementsByTagName("root").item(0);
תודה,
__________________
דוד בן דוד.

Last edited by DavidBD; 01-04-09 at 09:06..
  Reply With Quote