یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهابا سلام و وقت بخیر خدمت دوستان عزیز
من توی سایتم یک مودال دارم که اونجا بعد از ورود کد کپچا یک سری داده هارو توی دیتابیسم ثبت میکنه مشکل اینجاست که بعداز فشردن دکمه ثبت، صفحه رفرش میشه و از مودال خارج میشه.. بنابر این اون پیامی که باید کاربر ببینه که بفهمه داده هاش با موفقیت ثبت شده یا نه قابل مشاهده نیست..
چه راهکاری برای حل این مشکل دارید که ساده باشه؟ از asp.net webform استفاده میکنم..
نکته: نمایش پیام ثبت با موفقیت انجام شد یا عدم موفقیت در ثبت در وب سایت آموزشی راکت واسم بسیار جالب بود چطور میتونم مثه اینو داشته باشم؟
خیلی ممنون از دوستان عزیز..
اساس کلی کار با استفاده از Session هست. به این طریق که شما باید بعد از انجام عملیات در سمت بک اند یک session برای اون کاربر ذخیره کنید که نشون دهنده وضعیت موفق/ناموفق باشه. حالا این کار در هر زبان و فریم ورکی به یک شکل انجام میشه و رجوع کنید به مستندات اون فریم ورک.
بعد از اینکه session ذخیره شد در صفحه جدیدی که کاربر رو بهش منتقل میکنید کافیه اگر اون سشن وجود داشت یک کد جاواسکریپتی برای نشون دادن پیام مرتبط مثلا خطا یا موفقیت آمیز قرار بدید تا بعد لود شدن صفحه در مرورگر کاربر اجرا بشه. روش های مختلفی هم وجود داره برای نشون دادن این پیام. یکی از مشهورترین و رایج ترین هاش هم SweetAlert2 و Alertify.js هست:
https://sweetalert2.github.io/
https://alertifyjs.com/
سپاس بیکران
ببخشید یک session با نام notifier رو چطوری توی جاوا اسکریپت یا جی کوئری مقدارشو چک کنم؟
@mhyeganeh
@ahmsoft
session ها سمت سرور هستند و اونجا ساخته و چک میشن. نمی تونید در سمت فرانت اند یعنی جاوااسکریپت چکشون کنید!
پیام بالا رو یکبار دیگه بصورت دقیق بخونید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟