JBolouri
3 سال پیش توسط JBolouri مطرح شد
1 پاسخ

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

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

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

<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[]"

ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش مطرح شد
0

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

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


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

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