שלח תשובה

זירת השאלות

539
צפיות
8
תשובות

שאלה לגבי שליחת נתונים ב ASP…

,‏ 25 בינואר, 2004

יש לי טופס עם כמה כפתורי צ'ק בוקס לבחירת צבע ושדה טקסט המידה והמתשמש בוחר צבע אחר.

איך אני שולף את הנתונים שהמשתמש הזין במידה והוא בחר 2 צ'קבוקסים?


תודה מהפפר

תגיות:

8 תשובות

  1. זהר פלד הגיב:

    על check boxes וחיות אחרות…
    שני סוגים של פקדי טופס, check boxes וגם radio buttons, יכולים לקבל שם משותף לקבוצה (אחידה).
    כאשר אתה נותן לשני check boxes את אותו השם, אתה מקבל את הבחירה של הלקוח ב ASP כמחרוזת של ה value שלהם, מופרדים בפסיקים. שים לב: לא תקבל ערך על כפתור שלא נבחר. המשמעות? תמיד תתן value לכל checkbox בקבוצה, כדי שתוכל לדעת בצד השרת מי נבחר ומי לא.
    אותו כנ"ל לגבי radio buttons, כמובן.

  2. ניר טייב הגיב:

    זה תלוי
    אם הצ'קבוקסים עם אותו שם אז אני לא בטוח (ולכן לא אכתוב כדי לא להטעות)
    אבך אם זה שני צ'קבוקסים עם שמות אחרים אתה פונה לכל אחד מהם בנפרד
    בעזרת האובייקט request

  3. ניר טייב הגיב:

    זוהר שכחת משהו
    אותו כנ"ל גם לגבי פקד הטופס select כאשר הוא מוגדר על אפשרות ה-multiple!!!

  4. d_magal הגיב:

    יש לי רעיון בשבילך
    תשלח את הטופס לעמוד הבא, שם תציג בהדפסה את ה-request של שם ה-checkbox ואז תוכל לראות אילו נתונים אתה מקבל ולפעול בהתאם !

    זה טוב לא רק ל-checkbox.

    בהצלחה.

  5. אוריקס הגיב:

    ואז כמובן
    ספור כמה צ'קבוקסים מסומנים…

    למרות שצד לקוח יהיה הרבה יותר יעיל למקרה הזה

שלח תשובה