سلام دوستان.
فرض کنید یه فرم داریم شامل 5 تا فیلد.
نام..نام خانوادگی..تلفن..آدرس سایت،ایمیل
-----------------
مرحله اول فقط نام و نام خانوادگی رو وارد میکنه.
من اومدم هر کدوم رو داخل سکشن های مختلف قرار دادم و با JQUERY دکمه Next , Prev گذاشتم.. سکشن های مختلف به درستی مخفی و نمایش داده میشن..در مرحله آخر باید فرم Submit بشه.
وقتی روی Submit کلیک میکنم فقط و فقط Error های اون سکشن جاری رو میبینم و جالب اینجاس وقتی به مرحله قبلی بر میگردم هیچ خطایی از فیلد های دیگه وجود نداره. حالا اومدم تمام ValidationError هارو که به صورت Helper وجود داره داخل یه Div گذاشتم بالای صفحه که توی تمام مراحل نمایش داده بشه.یعنی اگه کاربر در مرحله آخر ثبت اطلاعات کرد و در مرحله اول خطا داشت اون بالا بهش بگه نام را وارد کنید. اما جالب اینجاس باز هم فقط وفقط Error هایی رو نشون میده که در مرحله جاری هستیم..انگار اونهایی که Display:None دارن رو در نظر نمیگیره...چی کار کنم که مشکل حل بشه؟
من دقیقا میخام اگر در مرحله آخر روی سابمیت کلیک کردی حتی اگر در مرحله اول هم فیلدی خالی باشه تمام Error هارو بالای صفحه نشون بده