ABA


"בעיה בAJAX :("
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #13659 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13659
little O man
חבר מתאריך 27.5.02
1109 הודעות
   12:48   09.03.08   
אל הפורום  
  בעיה בAJAX :(  
 
   ערכתי לאחרונה בתאריך 09.03.08 בשעה 12:48 בברכה, little O man
 
טוב, אז תמיד אני ניסיתי לעשות משהו עם AJAX ותמיד קיבלתי שגיאה.. משום מה :(

הלכתי למאמר שיוחאי כתב, ופשוט לבדיקה העתקתי את הקוד ושיניתי לצרכים שלי, הנה:


function ajaxObject(){
var xmlHttp=null;
try
{
xmlHttp=new XmlHttpRequest();
}
catch(e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
catch(e)
{
alert('הדפדפן לא תומך בAJAX');
return false;
}
}
}
}
return xmlHttp;
}

function checkit()
{
var xhr = ajaxObject();
c = document.getElementById('c').selectedIndex;
url = "ajax.php?id="+c;

xhr.onreadystatechange=function()
{
if (xhr.readyState == 4 && xhr.status == 200)
{
document.getElementById('div').innerHTML = xhr.responseText;
}
}

xhr.open('GET', url, true);
xhr.send(null);

}

HTML CODE:
<select id="c" onChange="checkit();">
<option...>
<option..>
</select>

אני ממשיך לקבל שגיאה Object Expected :|
שהselectedIndex נותן לי את הפלט שאני צריך.
והפונקציה למעשה של ajaxObject מעלה לי שגיאה.

:\

איפה טעיתי?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  צריך לראות את שאר הקוד code_blue  09.03.08 14:39 1
     וזה משגע אותי שאתם עדיין קוראים לזה AJAX!זה לא AJAX! חח Ice Cold  09.03.08 14:48 2
         AJ ... טוב ?!! code_blue  09.03.08 14:55 3
             .. little O man 09.03.08 16:50 4
                 חח כי השתמשת בresponseText וכי אין שום חתיכת akoka 09.03.08 17:13 5
                     .. little O man 09.03.08 17:35 6
                         חח זה כזה ברור... אתה עושה innerHTML חחח Ice Cold  09.03.08 19:23 7
                             .. :P little O man 10.03.08 00:25 8

       
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   14:39   09.03.08   
אל הפורום  
  1. צריך לראות את שאר הקוד  
בתגובה להודעה מספר 0
 
   פה לא נראה שיש בעייה , כנראה שהוא מחפש משהו שאין לך
לדוגמא רשום :
document.getElementById('div').innerHTML = xhr.responseText

איפה נמצא ה אלמנט DIV שלך ?!
לאן הוא אמור לכתוב ?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   14:48   09.03.08   
אל הפורום  
  2. וזה משגע אותי שאתם עדיין קוראים לזה AJAX!זה לא AJAX! חח  
בתגובה להודעה מספר 1
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   14:55   09.03.08   
אל הפורום  
  3. AJ ... טוב ?!!  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
little O man
חבר מתאריך 27.5.02
1109 הודעות
   16:50   09.03.08   
אל הפורום  
  4. ..  
בתגובה להודעה מספר 3
 
   מאיפה אתה יודע שהפלט שנלקח הוא לא XML :P חח..
הDIV נמצא בתוך המסמך..
תוכל ליצור איתי קשר בMSN בבקשה?
השארתי לך פרטים בפרטי.

תבורך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   17:13   09.03.08   
אל הפורום  
  5. חח כי השתמשת בresponseText וכי אין שום חתיכת  
בתגובה להודעה מספר 4
 
   קוד שמראה שאתה מעבד XML


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
little O man
חבר מתאריך 27.5.02
1109 הודעות
   17:35   09.03.08   
אל הפורום  
  6. ..  
בתגובה להודעה מספר 5
 
   לא שאלתי אותך.. :P


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   19:23   09.03.08   
אל הפורום  
  7. חח זה כזה ברור... אתה עושה innerHTML חחח  
בתגובה להודעה מספר 6
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
little O man
חבר מתאריך 27.5.02
1109 הודעות
   00:25   10.03.08   
אל הפורום  
  8. .. :P  
בתגובה להודעה מספר 7
 
   הסתדרתי בסופו של דבר.. ICE COLD תודה!
חח.. סתם - יוחאי עזר לי..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net