לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 20-08-2011, 13:21
  borbabeten borbabeten אינו מחובר  
 
חבר מתאריך: 17.10.05
הודעות: 161
ajax עובד אך ה-source לא משתנה.

שלום רב.
אני מנסה כעת לבנות דף בוא ניתן יהיה להוסיף מדריך, המטרה שכל המדריך יכתב ברצף אחד וכך לדוגמה אם משתמש יהיה מעוניין להוסיף שלב למדריך הוא לוחץ על כפתור הוסף שלב ובעזרת ajax יתווסף לו שלב.
הצלחתי לבצע זאת והכל עובד מלבד דבר אחד.
השדות החדשים נוצרים אך ה-source לא משתנה ולכן איני יכול לשלוף נתונים מהשדות לאחר שימוש
ב-innerHTML.
כלומר כל השדות החדשים קיימים מבחינה ויזואלית(לאחר שמשתמש לחץ וביקש להוסיף אותם) את מבחינת קוד כאילו ולא נבראו.
מקווה שהשאלה מובנת ניתן לראות פה: http://informationstock.fishpic.co....d=addguide.html
את הקוד בזמן פעולה לחצן הוסף מתחת לכותרת כלים וחומרים יוסיף שדה נוסף להזנת כלי/חומר חדש,
לחצן שלב חדש (הכפתור התחתון הימני ביותר ) יוסיף שלב נוסף למדריך.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 21-08-2011, 02:09
צלמית המשתמש של asx
  משתמש זכר asx asx אינו מחובר  
 
חבר מתאריך: 07.10.04
הודעות: 373
בתגובה להודעה מספר 3 שנכתבה על ידי borbabeten שמתחילה ב "תודה על התגובה אך ממש צר לי..."

לא עניין של קיצורי דרך, עניין של התמקדות בפיתוח עצמו. עניין של לדעת לבחור את כלי העבודה שלך. jquery או כל פריימוורק אחר הוא סך הכל פרימוורק שמייעל את העבודה.
כמובן שזה לא מהווה תחליף ללמידת השפה ברמה מקצועית, צריך, ואני אומר שוב, צריך לדעת מה הפונקציות מבצעות, אחרת תהפוך לקוף שעוכב אחרי הוראות, אבל מדצ שני,לרוב אין טעם לכתוב את אותן פונקציות קיימות מחדש..

ועכשיו בנוגע לבעיה שלך - אני חושב ששאלת את השאלה לא נכון. יש לך צורך בכלל לגשת לאלמנטים בjs? אני קורא בתגובה נוספת שאתה רוצה סך הכל לשמור אותם. אם תוסיף אלמנטים עם אותו שם, למשל form_elements[] הרי בשליחת הטופס אתה תקבל את כל הערכים (אתה יכול גם להעביר את הquery string בajax אם אתה רוצה, לא רלוונטי).
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #5  
ישן 20-08-2011, 20:28
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
בתגובה להודעה מספר 1 שנכתבה על ידי borbabeten שמתחילה ב "ajax עובד אך ה-source לא משתנה."

אתה לא עובד נכון עם ה AJAX.


אני לא מבין למה החלטת לתקוע כאן את ה AJAX בכלל. מיותר בהחלט.
יש לך פה יותר מדי שכפול קוד ופעולות מיותרות.

ב AJAX אתה מעביר רק מידע הכרחי. את פעולות ה"הוסף" אתה מבצע בjs כי אתה יכול. זו פעולה שיושבת רק אצל הלקוח ואתה יכול לבצע אותה אצל הלקוח, לכן תבצע אותה אצל הלקוח.
פעולות שלא תוכל לבצע בצד לקוח אתה תעביר ב AJAX אבל אך ורק את המידע הנצרך שאתה נזקק לו ואת שאר קוד ה HTML אתה תייצר בjs בצד לקוח.


עכשיו ברוח המחשבה הזאת תבנה את זה מחדש
http://informationstock.fishpic.co....d=addguide.html זה שינוי קטן ב js.
editguide.php תחשוב שוב מה השימוש הנכון שלו.


בהצלחה!
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 20-08-2011, 22:34
  borbabeten borbabeten אינו מחובר  
 
חבר מתאריך: 17.10.05
הודעות: 161
בתגובה להודעה מספר 5 שנכתבה על ידי Eran שמתחילה ב "אתה לא עובד נכון עם ה..."

להתעלם מהודעה זו נראה לי שהבנתי את כוונתך אני אעשה ניסיון נוסף , תודה


סליחה אך לא הבנתי את תשובתך, יכול להיות שיש לי פערי ידע ולכן אנסח את השאלה שוב. האם ללא שימוש ב-ajax אני יכול להוסיף לדף html שנטען כבר input שלא קיים? האם הדבר אפשרי בעזרת js בלבד?(הרעיון הוא לבצע זאת ללא רענון לדף)
מבנה המערכת הוא כך שבטעינה ראשונה יהיה כלי/חומר 1 ושלב 1 ורק במידה והמשתמש מעוניין להוסיף שלב או כלי/חומר נשלחת בקשה בעזרת ajax לדף editguide, ה-ajax שולח את הנתונים שהמשתמש כבר הזין (על מנת שלא נאבד אותם לדוגמה כבר הזין את השלב הראשון) ומקבל דף חדש שנבנה עם שלב נוסף ועם הנתונים שכבר הוזנו וכך הלאה.
הבעייה שהתעוררה היא שלאחר הטעינה הראשונה אף על פי שנוספו שלבים ויזואלית אין להם זכר בקוד ולכן אין לי אפשרות לגשת למידע שהוזן בהם בשליחה הבאה.

מקווה שהסברתי טוב יותר מומלץ שתנסה להוסיף שלב או כלי/חומר בלינק שנתתי על מנת לראות את התהליך.

נ.ב
לא הצלחתי לראות את השינוי שביצעת בקוד הלינק מוביל לאתר שלי


נערך לאחרונה ע"י borbabeten בתאריך 20-08-2011 בשעה 22:38.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 21-08-2011, 04:59
צלמית המשתמש של Eran
  משתמש זכר Eran Eran אינו מחובר  
 
חבר מתאריך: 27.02.02
הודעות: 4,536
שלח הודעה דרך ICQ אל Eran
בתגובה להודעה מספר 6 שנכתבה על ידי borbabeten שמתחילה ב "[b]להתעלם מהודעה זו נראה לי..."

אני לא סגור על זה שהבנת אז חיפשתי דוגמא וזה הדבר הראשון שעלה:
http://www.my-html-codes.com/jquery...ents_jquery.php

כמובן שאין פה AJAX!!! הקוד בנוי בצורה טובה אז תקרא.
לצערך יש שם jQuery וזהו אולי יסבך אותך אבל זה עניין מאוד שולי
אם יש שאלות...



אהה והקישורים בהודעה הקודמת בסוף כתבתי לא ברור
מה שהתכוונתי פשוט שבדף הראשי תצטרך לעשות ממש מעט שינויים
הדף של ה "Source" כמו שאתה קורא לו, כנראה מיותר.
תתעלם מזה
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/list.png]

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://fresh.clanteam.com/?https://2010-uploaded.fresh.co.il/2010/09/21/52868411.gif,http://www.boredpanda.com/blog/wp-content/themes/mimbo2.2/images/subscribe-panda-605px.png]


נערך לאחרונה ע"י Eran בתאריך 21-08-2011 בשעה 05:03.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 09:54

הדף נוצר ב 0.07 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר