אהלן,
יש לי את קוד ה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);
תודה,