65113
تشکر

لود فایل بصورت ajax

ajax

لود فایل بصورت ایجکس

 

با سلام خدمت تمامی کاربران آپارنت ، از وقفه ای که برای پست جدید پیش اومد معذرت میخوام ، امروز قصد آموزش مبحثی رو دارم که تو سایت های ایرانی کمتر بهش توجه شده و بیشتر کاربرای ایرانی درگیر این مسائل میشن و مجبورن که به سایت های خارجی رجوع کنن ، هدف این پست آموزش لود کردن یک فایل با رعایت زمانبندی هستش ، و ما با یک مثال عملی این موضوع رو  پیش میبریم و امیدواریم که این آموزش بتونه تا حدی مشکلات کاربران رو رفع کنه . در ادامه همراه ما باشید….

 

 

در این پست قصد آموزش پیاده سازی نمایش تعداد محصولات در سبد خرید رو داریم که به صورت ajax  این عمل انجام میشه و به راحتی قابل پیاده سازی هستش .

 

مرحله اول و دوم :

در این مرحله یک تابع ایجاد میکنیم و با متغییر ،cache مرورگر رو false میکنیم تا مرورگر تعداد محصولات رو کش نکنه و بتونه در صورت تغییر تعداد اعداد رو نمایش بده . و در مرحله دوم با استفاده از تابع setinterval وقفه واکشی رو مشخص میکنیم و تابع مسیر فایل php رو مشخص میکنیم و در نهایت زمان واکشی رو مشخص میکنیم (بر اساس میلی ثانیه “یک ثانیه = 1000 میلی ثانیه”) .

 

 

نکته بسیار مهم : باید دقت کنیم که #mydiv آیدی div هستش که ما میخواهیم اطلاعاتمون درون اون div نمایش داده بشه.

 

مرحله سوم :

در این مرحله میریم سراغ صفحه php و در این صفحه باید اطلاعات دیتابیس رو واکشی کنیم و به نمایش در بیاریم که من در این مرحله کد های خودم رو نوشتم و شما میتونید این کد ها رو بسته به نیازتون تغییر بدید . این کد ها به عنوان مثال هستن .
و در نهایت با دستور echo(); مقدار چاپ میشه و در #mydiv نمایش داده میشه و این واکشی به ازای هر 1 ثانیه آپدیت میشه و در صورت وجود مقادیر

جدید جهت چاپ اماده میشه .

 

موفق باشید و امیدوارم این پست مفید باشه و بتونه نیازتونو بر طرف کنه .

 

 

کد :

کد :

 

جاوید خانلو

جاوید محمدخانلو هستم دانشجوی کارشناسی رشته نرم افزار ، در حال حاظر تو قزوین زندگی میکنم و تو زمینه های PHP,HTML,CSS,JQUERY,AJAX,,MYSQL,WordPress,C++,C,VB,NETWORK, فعالیت میکنم.

  • با سلام
    سپاس از مطالبتون بسیار عالی است
    تشکر

  • سلام براتون یه عالمه(چند صد هزارتا) تشکر زدم 😀 حالشو ببرید

  • سفر گستر می‌گه:

    مقاله خیلی خوبی بود
    اما نمیدونم چرا کلا با ایجاکس حال نمیکنم

  • محسن می‌گه:

    سلام دوست عزیز
    ممنون از سایت و آموزش های خوبتون، برخی سایت ها هستند که زمانی در صفحه اسکرول میدیم تصاویر و المان ها نمایش و در واقع لود می شود ممنون میشم در این خصوص نیز آموزشی تهیه کنید.
    باسپلس فراوان

  • آروین می‌گه:

    سلام. خیلی خوب بود. میشه یه دمو هم بزارید لطفا؟ 😉

  • محمدرضا می‌گه:

    سلام دوست خوبم
    خسته نباشی
    میشه اموزش Laravel Homestead برامون بزاری
    خیلی ممنون


  • نظرات این مطلب بسته است.