سه شنبه , آبان ۲۹ ۱۳۹۷
خانه / آموزش برنامه نویسی / آموزش برنامه نویسی وب / آموزش Asp.net core / آموزش ۲ تکنیک بسیار کاربردی در جی کوئری

آموزش ۲ تکنیک بسیار کاربردی در جی کوئری

آموزش ۲ تکنیک بسیار کاربردی در جی کوئری

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

اما ما در این مقاله از وب سایت Aspcore.ir قصد آموزش دادن جی کوئری را نداریم. در این مقاله آموزش ۲ تکنیک بسیار کاربردی در جی کوئری را خواهیم داشت.

اما شاید برای شما این سوال پیش آمده است که این ۲ تکنیک چیست و در کجا کاربرد دارد؟

در حین برنامه نویسی مطمئنا از حلقه ها در View استفاده کرده اید. به عنوان مثال فرض کنید قصد دارید کامنت های یک محصول یا یک خبر را در زیر آن محصول یا خبر نمایش دهید. در این حالت شما با نوشتن یک حلقه foreach می توانید لیست کامنتهای آن محصول یا خبر را نمایش دهید.

اما حال فرض کنید که کاربری بخواهد کامنتها را لایک یا دیس لایک کرده و یا پاسخی را به یکی از کامنتها ارسال کند.

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

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

امیدوارم تا اینجای کار متوجه موضوع شده باشید. اما برای حل این مشکل توصیه می کنیم فیلم زیر را مشاهده نمایید.

 

مشاهده فیلم آموزش ۲ تکنیک بسیار کاربردی در جی کوئری در آپارات

 

 

دانلود نسخه اصلی آموزش ۲ تکنیک بسیار کاربردی در جی کوئری

درباره سعید بحرانی فرد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *