首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取数组jQuery ajax中所有已检查和未检查的真或假值,并将其提交给Laravel控制器。

获取数组jQuery ajax中所有已检查和未检查的真或假值,并将其提交给Laravel控制器。
EN

Stack Overflow用户
提问于 2022-05-04 02:42:41
回答 1查看 44关注 0票数 0

如何将默认值赋给复选框false,并且当我选中它时,给我输出true和他的名字,例如:("user_management_create":true)在表单提交时,如果我不能选中任何复选框,那么也给出假值like(User_management_erite:false)

我要像这个{"dashboard":true,"user_management_read":true,"user_management_write":false", content_management_read":false,"content_management_write":true}那样的输出

HTML

代码语言:javascript
复制
<form id="kt_modal_add_role_form1"> <tr>
        <!--begin::Label-->
        <td class="text-gray-800">Content Management</td>
        <!--end::Label-->
        <!--begin::Options-->
        <td>
            <!--begin::Wrapper-->
            <div class="d-flex">
                <!--begin::Checkbox-->
                <label
                        class="form-check form-check-sm form-check-custom form-check-solid me-5 me-lg-20">
                    <input class="form-check-input checkitem"
                           type="checkbox" value=""
                           name="content_management_read"
                           class="checkitem" />
                    <span class="form-check-label">Read</span>
                </label>
                <!--end::Checkbox-->
                <!--begin::Checkbox-->
                <label
                        class="form-check form-check-sm form-check-custom form-check-solid me-5 me-lg-20">
                    <input class="form-check-input checkitem"
                           type="checkbox" value=""
                           name="content_management_write"
                           class="checkitem" />
                    <span class="form-check-label">Write</span>
                </label>
                <!--end::Checkbox-->
                <!--begin::Checkbox-->
                <label
                        class="form-check form-check-sm form-check-custom form-check-solid">
                    <input class="form-check-input checkitem"
                           type="checkbox" value=""
                           name="content_management_create"
                           class="checkitem" />
                    <span class="form-check-label">Create</span>
                </label>
                <!--end::Checkbox-->
            </div>
            <!--end::Wrapper-->
        </td>
        <!--end::Options-->
    </tr>
EN

回答 1

Stack Overflow用户

发布于 2022-05-04 05:04:19

代码语言:javascript
复制
<input type="checkbox" checked class="custom-control-input" id="switch2" name="status">

在Controller中,编写如下代码:

代码语言:javascript
复制
$subject->status = $request->status == 'on'?'1':'0';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72107422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档