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

فرستادن درخواست unchecked به کمک فرم در blade

سلام خسته نباشید من میخوم دسترسی به اعضای کانال بدم که هر کاربر وظیفه مربوط به خودش رو داشته باشه
این کار رو میخوام به صورت checkbox بدم که کاربر ادمین بتونه خودش دسترسی بده و دسترسی ها رو مدیریت کنه
برای حذف کردن یه دسترسی میخوام بتونم یه درخواست رو بفرستم که وقتی checkbox به صورت untik در اومد یه درخواست 0 یا offبرام بفرسته
اما وقتی دسترسی رو untik میکنم کلا برای اون دسترسی هیچ درخواستی فرستاده نمیشه
ممنون میشم اگر راهنمایی کنین من تو ذهنم استفاده از input hideen هست اما اونم نمیدونم چجوری ازش استفاده کنم یا چه شرطی بزارم براش


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

بصورت کلی کاری که نیاز هست انجام بدید این هست که در جاوااسکریپت یک Event Listener برای هر یک از چک باکس هاتون ایجاد کنید که هر وقت وضعیتش تغییر کرد، وضعیت جدیدش رو بخونه و متناسب با اون یک درخواست ترجیحا از نوع Ajax ارسال کنه.

حالا روش های خیلی زیادی برای انجام این کار وجود داره. مثلا اگر از Jquery استفاده می‌کنید می تونید از مثال زیر الگو بگیرید:

$(document).ready(function() {

    $('#checkbox1').on('change', function() {
        if(this.checked) {
            // Send request with checked status
        }else{
            // Send request with unchecked status
        }
    });

});

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

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