539
צפיות
צפיות
8
תשובות
תשובות
שאלה לגבי שליחת נתונים ב ASP…
יש לי טופס עם כמה כפתורי צ'ק בוקס לבחירת צבע ושדה טקסט המידה והמתשמש בוחר צבע אחר.
איך אני שולף את הנתונים שהמשתמש הזין במידה והוא בחר 2 צ'קבוקסים?
תודה מהפפר
יש לי טופס עם כמה כפתורי צ'ק בוקס לבחירת צבע ושדה טקסט המידה והמתשמש בוחר צבע אחר.
איך אני שולף את הנתונים שהמשתמש הזין במידה והוא בחר 2 צ'קבוקסים?
תודה מהפפר
8 תשובות
על check boxes וחיות אחרות…
שני סוגים של פקדי טופס, check boxes וגם radio buttons, יכולים לקבל שם משותף לקבוצה (אחידה).
כאשר אתה נותן לשני check boxes את אותו השם, אתה מקבל את הבחירה של הלקוח ב ASP כמחרוזת של ה value שלהם, מופרדים בפסיקים. שים לב: לא תקבל ערך על כפתור שלא נבחר. המשמעות? תמיד תתן value לכל checkbox בקבוצה, כדי שתוכל לדעת בצד השרת מי נבחר ומי לא.
אותו כנ"ל לגבי radio buttons, כמובן.
זה תלוי
אם הצ'קבוקסים עם אותו שם אז אני לא בטוח (ולכן לא אכתוב כדי לא להטעות)
אבך אם זה שני צ'קבוקסים עם שמות אחרים אתה פונה לכל אחד מהם בנפרד
בעזרת האובייקט request
הבנתי, תודה.
זוהר שכחת משהו
אותו כנ"ל גם לגבי פקד הטופס select כאשר הוא מוגדר על אפשרות ה-multiple!!!
כשאתה צודק אתה צודק
יש לי רעיון בשבילך
תשלח את הטופס לעמוד הבא, שם תציג בהדפסה את ה-request של שם ה-checkbox ואז תוכל לראות אילו נתונים אתה מקבל ולפעול בהתאם !
זה טוב לא רק ל-checkbox.
בהצלחה.
עשה כך:
for each in request.querystring…
ואז כמובן
ספור כמה צ'קבוקסים מסומנים…
למרות שצד לקוח יהיה הרבה יותר יעיל למקרה הזה