最新消息:网站全新发布上线,继续为大家提供更多实用帮助。

Laravel获取checkbox值

程序开发 louis 13500 0 评论
以前老是用三元运算符来判断,现在有了更好的方法:1.blade视图代码然后在控制器获取值的时候可以这样:然后在这种情况下,如果用户勾选了 checkbox ,则这个值会覆盖 hidden 表单的值,所以获取到的值是 1;如果没勾选,就直接是 0 了。

以前老是用三元运算符来判断,现在有了更好的方法:

1.blade视图代码

<input type="hidden" name="flag_header" value="0">
<input type="checkbox" name="flag_header" value="1">

然后在控制器获取值的时候可以这样:

$value = $request->get('flag_header', 0); // 注意第二个参数 0 为默认值

然后在这种情况下,如果用户勾选了 checkbox ,则这个值会覆盖 hidden 表单的值,所以获取到的值是 1;如果没勾选,就直接是 0 了。

转载请注明: 访得 » Laravel获取checkbox值

赞 (0) or 打赏
支付宝 微信
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽