php - 如何从 Laravel 5.4 的表单中提取复选框信息?
问题描述
我在 Laravel 5.4 的网站上工作,我不确定如何从表单中提取复选框信息。
从我使用复选框信息的小提琴复制的 HTML 代码是:
<div class ="form_check_attachments mt-4 ml-2">
<div class="form-group disney_posting_formchecks">
<div class="form-check mb-3">
<input class="form-check-input" type="checkbox" id="gridCheck">
<label class="form-check-label" for="gridCheck">
im interested in setting up a <span style="color:rgb(67, 67, 67);font-weight:bold;">pro</span>Store
</label>
</div>
<div class="form-check mb-3">
<input class="form-check-input" type="checkbox" id="gridCheck">
<label class="form-check-label">
I just want to post a thing or two on disney
</label>
</div>
<div class="form-check mb-3">
<input class="form-check-input" type="checkbox" id="gridCheck">
<label class="form-check-label">
I wanted to be notified when the app is live
</label>
</div>
</div>
</div>
我正在使用的控制器代码是:
public function store(Request $request)
{
/*
dd($request->all());
*/
$this->validate($request, [
'name' => 'required',
'email' => 'required|email',
'number' => 'required',
'city' => 'required',
'post' => 'required'
]);
Mail::send('emails.posting-message', [
'msg'=> "Name\t" . $request->name . "\r\n"
. "Email\t" . $request->email . "\r\n"
. "Number\t" . $request->number . "\r\n"
. "City\t" . $request->city . "\r\n"
. "Message\t" . $request->post . "\r\n"
], function($mail) use($request) {
$mail->from($request->email, $request->name);
$mail->to('jamalferhan@gmail.com')->subject('Contact Message');
});
return redirect()->back()->with('flash_message', 'thank you, your posting info has been sent to our team. we will reach out as soon as we can to provide next steps!');
}
问题陈述:
我想知道我需要在控制器中进行哪些更改,以便能够提取所有复选框信息。目前,它仅从输入字段中提取值。
解决方案
根据我在您的代码中看到的内容,您只需将name 属性添加到输入 type="checkbox"(checkboxes) 以便您可以看到它们在请求中传递。
推荐阅读
- java - 如何修复 XML Java 按钮故障?
- regex - Powershell 逆替换正则表达式
- bash - 如何使用 sed 搜索值列表的任何成员
- uialertcontroller - UIAlertController 给出控制台错误消息
- javascript - 将 forcelayout 从 d3 v3 转换为 d3 v5
- angular - Angular/Typescript:如何在键值对中返回枚举键而不是值?
- python - 将 api 与 python 一起使用
- python - 如何在 Python 中找到字符串的公共元素但顺序不正确?
- java - 如何使用位掩码检查字节流中的字节
- bazel - Bazel:outputRoot 和 --disk_cache 与本地缓存有何关系?