1139
צפיות
צפיות
3
תשובות
תשובות
partialView שקורא לעוד partialView
שלום,
יש לי partialView שקורא לעוד partialView שבו:
א. מייצר label
ב. בקוד javaScript עושה document.getElementById בשביל לעשות משהו ל label שיצר.
הבעיה שgetElementById מחזיר NULL (לא מכיר את הlabel)
כשאני קורא לאותו partialView ישירות מדף אחר הוא עובד מצויין ומכיר את הlabel החדש.
מה הפתרון?
3 תשובות
ככל הנראה אתה קורא ל-getElementById לפני שאותו אובייקט נכתב לדף
הפיתרון הוא לבצע את הקריאה בתחתית הדף
אם יש סיבוך בביצוע של זה – לעטוף את הקריאה של getElementById רק אחרי domReady, כלומר document.ready אם אתה עובד עם jQuery, ואז הוא יקרא רק אחרי שהדף יסתיים להיטען והאובייקט ממילא יהיה כתוב בדף
שלום ותודה על התשובה,
חשבתי שזאת הבעיה וניסיתי להוסיף document.ready וזה עדיין לא עבד (זה בתחתית הדף של הpartialView)
יש עוד פתרון אפשרי לנסות?
מה השגיאה?