שאלה על AJAX..

Chandler Rulz

New member
שאלה על AJAX..

שאלתי גם בפורום ASP, אבל לא קיבלתי מענה.. יש לי אקורדיון שבתוך כל pane יש מספר chackbox-ים.. אני רוצה להוסיף ל-header של ה-pane עוד chackbox שאם מסמנים אותו, כל ה-checkbox-ים בתוך ה-pane נהיים מסומנים. הבעיה היא שאם אני מוסיף פשוט chackbox אחד כזה ל-header, אז כשאני לוחץ עליו, ה-onclick של ה-pane משתלט ולא נותן לסמן את ה-checkbox שב-header (ז"א שבמקום שיופיע לי
ב-checkbox, ה-pane של האקורדיון נפתח..) מישהו יודע איך אני יכול לסדר את זה כמו שאני רוצה? תודה ולילה טוב
 
אקורדיון

זה אחד הרכיבים ב ajax.net toolkit . הנה וידיאו שמסביר איך להשתמש ונותן דוגמה טובה. http://asp.net/learn/videos/view.aspx?tabid=63&id=87
 
זה אפקט כזה של פתיחה של אלמנט אחד

וסגירה של אלמנט אחר כשהם מסודרים בצורה כזו של אקורדיון, למשל בעמוד של Moofx ניתן לראות את האפקט הזה (כמובן שזה רק צד לקוח אין טעינה של נתונים כאן מצד השרת): http://moofx.mad4milk.net/
 

24sharon

New member
אפקט חביב למדי

יש לך אולי לינק מועיל, איך בונים כזה דבר? על טכנולוגית AJAX.NET, עדיין לא גיבשתי עמדה. לפעמים אני מאוד 'בעד' - בעיקר אם צריך דברים יותר פשוטים - למה לשבור את הראש, אם גרירה של כמה פקדים עושה את העבודה בצורה היפה ביותר? ולפעמים אני ממש 'אנטי'. כי אם משהו לא מסתדר אין לך מושג מה לעשות, אין לך כל שליטה / בקרה על הקוד.
 
אין לי...

אבל עקרונית אפשר לראות את הקוד של האפקט ואיך מימשו אותו. הקוד של Valerio (היוצר של moofx/mootools) הוא מאוד קריא, ברור והגיוני (וזה OO). אני אישית ממליץ להשתמש במימוש שלו (וב-mootols עצמו אם אתם רוצים כוח באופי של הצד לקוח)
 
למעלה