راکت

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

1 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

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

تخصص: Full-Stack Web Developer Freelancer

بصورت کلی کاری که نیاز هست انجام بدید این هست که در جاوااسکریپت یک 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
        }
    });

});

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

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

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