کسی در مورد فرم هایی که در چند مرحله پر می شوند اطلاعاتی نداره؟

با سلام
منظورم اینه که مثلا کاربر 5 تا فیلد را پر می کند و دکمه ارسال را می زند این فیلدها مخفی شده و 5 فیلد دیگر نمایش داده شود
ولی مقادیر کلیه فیلدها در یک زمان ارسال شود
 

peyman1987

Member
چند روش برای نوشتنشون وجود داره :

1 - استفاده از سشن و یه زبن سمت سرور : اینجا شما اطلاعات مربوط به هر مرحله و شماره ان مرحله رو توی سشن ذخیره میکنین و در انتهای مراحل تمام اطلاعات رو وارد دیتابیس میکنین.

2 - استفاده از جاوااسکریپت : توی این روش تمامی فیلدها توی یه صفحه قرار داره فقط اونهایی که مورد نیازه نشون داده میشن و وقتی پر شدن نامرئی میشن و بقیه فیلدها ظاهر میشن. میتونین شماره مرحله رو هم داخل به تگ تکتست باکس از نوع مخفی قرار بدین.

از هز راهی میشه استفاده کرد. بستگی به خلاقیت خودتون داره.
درباره مثال هم توی فروم بحث شده فقط باید جستجو کنین.
 

WindowsLab

Member
سلام
peyman1987 درست می گویند.
برای ساختن از طریق گزینه دوم ایشان(جاوا اسکریپت) شما چند راه دارید:

1- ساخت چندین Div روی هم و بازدن کلیک Next (کلید راهبری شما برای صفحه بعد) ، لایه ها به ترتیب zOrder بشوند.

2- ساخت یک Table با چند Header که هرگاه کلید مربوطه (Next) زده می شود، Header مربوطه فعال شود و قبلی وبعدی غیرفعال.
دراصل خود Header ها نقش کلید هم دارند.
برای ساخت این مدل شما باید جدولی با 2سطر و چند ستون(تعداد ستون ها برابر با مراحل مورد نیاز)، که سطر پائینی Merge است (همه سلول ها یکی میشوند، سپس قرار دارن مرحله 1 (استفاده از Div)

یاعلی
موفق باشید
 

DarkError

Member
فرم آماده وجود نداره ! دوستان ما دانلود کنیم ! فقط میخوام اطلاعات عادی افراد برام میل بشه مثل نام و نام خانوادگی و آدرس
 

جدیدترین ارسال ها

بالا