Laravel 5.2: 怎么读取保存在一个列中的checkbox?

WBOY
Release: 2016-06-06 20:09:00
Original
1036 people have browsed it

Laravel 5.2: 怎么读取保存在一个列中的checkbox?

比如下面有一组复选框:

 {!! Form::open(array('url' => 'foo/bar')) !!} 
{!! Form::close() !!}
Copy after login
Copy after login

在控制器中,接收选中的项:

 $checkboxes = $request->input('checkbox');
Copy after login
Copy after login

接收后,用json_encode()转换成json格式保存在数据表的一个列中,
问题是:
在“编辑页面”,需要把这些项读出来,显示在“编辑页面”中时,以前选中的项要被选中,没被选中的项不被选中,应该怎么做呢?

回复内容:

Laravel 5.2: 怎么读取保存在一个列中的checkbox?

比如下面有一组复选框:

 {!! Form::open(array('url' => 'foo/bar')) !!} 
{!! Form::close() !!}
Copy after login
Copy after login

在控制器中,接收选中的项:

 $checkboxes = $request->input('checkbox');
Copy after login
Copy after login

接收后,用json_encode()转换成json格式保存在数据表的一个列中,
问题是:
在“编辑页面”,需要把这些项读出来,显示在“编辑页面”中时,以前选中的项要被选中,没被选中的项不被选中,应该怎么做呢?

读出来的数据 json_decode()转成数组,在页面循环判断value值 相等的给个checked属性

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!