如何框架JSON数组从传递复选框值使用php

How to frame JSON array from passing the checked checkbox values using php

本文关键字:复选框 php 数组 何框架 框架 JSON      更新时间:2023-09-26

我正试图从视图中选中的复选框值构建数组。当表单提交时,选中复选框的值将形成一个数组。我有一个这样的复选框字段。请大家帮帮我。

           {{Form::checkbox('additional_rooms[]', 'Prayer Room') }}  Prayer Room
            {{ Form::checkbox('additional_rooms[]', 'Study Room') }}  Study Room
            {{ Form::checkbox('additional_rooms[]', 'Store Room') }}  Store Room
            {{ Form::checkbox('additional_rooms[]', 'Servent Room') }}  Servent Room
var values = [];
$('[name="additional_rooms[]"]:checked') // Select checked checkboxes
    .each(function(index, element) {     // Iterate each one
        values.push($(element).val());   // Put its value in an array
    })
console.log(JSON.stringify(values)); // JSON encode the array

您可以在提交表单后在变量中获得所有选中的复选框值。例子:

$("#form").submit(function(){
      var values = [];
      $('[name="additional_rooms[]"]:checked') // Select checked checkboxes
         .each(function(index, element) {     // Iterate each one
          values.push($(element).val());   // Put its value in an array
      });
      console.log(JSON.stringify(values)); // JSON encode the array
});