Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 复选框的数组值_Javascript_Jquery_Arrays_Laravel_Checkbox - Fatal编程技术网

Javascript 复选框的数组值

Javascript 复选框的数组值,javascript,jquery,arrays,laravel,checkbox,Javascript,Jquery,Arrays,Laravel,Checkbox,我只想给我的检查列表[]赋值,这样它将包含数组$file 如果用户单击复选框,它将包含1个文件中的所有数据 我试图连接,但将它们分组是一个问题 我尝试了隐藏值,但只得到了1个文件值 @foreach($files as $file) <tr> <td><input type="checkbox" name="check_list[]" ></td> <td>{{ $file['file_name'

我只想给我的
检查列表[]
赋值,这样它将包含数组
$file

如果用户单击复选框,它将包含1个文件中的所有数据

我试图连接,但将它们分组是一个问题

我尝试了隐藏值,但只得到了1个文件值

 @foreach($files as $file)
     <tr>
       <td><input type="checkbox" name="check_list[]" ></td>
       <td>{{ $file['file_name'] }}</td>
       <td>{{ $file['file_type'] }}</td>
        <td>{{ $file['file_modified'] }}</td>
        <td>{{ $file['file_size'] }}</td>
        <td>{{ $file['location'] }}</td>
     </tr>
   @endforeach
@foreach($files作为$file)
{{$file['file_name']}
{{$file['file_type']}
{{$file['file_modified']}
{{$file['file_size']}
{{$file['location']}
@endforeach

请。帮助我解决这个问题。

您可以使用以下方法:

var selectedvalues = new Array();
$("input[name='check_list[]']:checked").each(function() {
    selectedvalues.push($(this).val());
});

你可以在这里看到其他替代方法:

我喜欢你的想法,但它不起作用。我可以在复选框中foreach我的值吗?你认为这是因为你动态生成了复选框吗?那么我怎么才能得到它呢?