راکت

انتخاب مقادیر table از طریق چک باکس

1 پاسخ

سلام دوستان..

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

<div>
<input type="checkbox" class="form-check-input"  name="prdctIds" id="prdctIds" value="{{$product->id}}" >
<label class="form-check-label " for="prdctIds">sdsad</label>

</div>  

الان هر رکورد کنارش یدونه چک باکس داره که value شون آیدی محصول رو داره..

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

چطور میتونم این مشکل رو برطرف کنم؟

اسم رو به صورت بالا هم نوشتم جواب نداد

name="prdctIDs[]"
ثبت پرسش جدید

پاسخ‌ها

1
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

احتمالا علتش بر می‌گرده به ثابت بودن id ها و مقدار for در المنت label. وقتی همشون رو برابر با همدیگه (prdctIds) بگذارید طبیعتا همین اتفاق می افته.

اگر از حلقه برای نمایش سطرهای جدول استفاده می‌کنید، می‌تونید از متغیر index یا همون شماره حلقه برای متمایز کردنشون استفاده کنید.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام