![]() |
בעיה בjquery עם $ajax
שלום לכולם,
אני מנסה לעשות השוואות סיסמא עם jquery בעזרת הפונקציה $.ajax והבעיה היא שכשאני מנסה לעשות תנאי בתוך הsuccess כלום לא מתרחש. הנה הקוד: PHP קוד:
PHP קוד:
זה ממש מוזר ואני לא מבין למה זה לא עובד |
ניסית לעשות alert(stat)
ולראות אם הוא מחזיר GOOD? |
נסה במקום
קוד:
if ( stat== 'good' )קוד:
if ( stat.equals('good') )קוד:
if ( stat.indexOf('good') != -1 ) |
אוקי, תודה רבה. האופציה האחרונה עבדה.
יש לך אולי מושג למה זה לא עובד בהתנייה רגילה? |
כנראה ה- PHP מחזיר יותר מרק "good"
אולי יש איזה רווח מיותר למשל בסוף הקובץ אחרי הסגירה של ה- PHP. |
ככלל, מומלץ לעבוד עם JSON במקרים האלה. שה-PHP יחזיר JSON והבדיקה תהיה מולו.
ככה אתה נמנע מבעיות כאלה.. |
| כל הזמנים הם GMT +2. הזמן כעת הוא 13:03. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ