dongquming3255 2019-08-09 17:52
浏览 122
已采纳

Laravel Collective复选框元素为laravel许多关系

i wanna use laravel collective for my input form,im using this to input datas for pivot table in laravel eloquent many-to-many,and i wanna use input data using checkbox element(hoby),the problem is idont know why we type at the first parameter of laravelCollective as string and way we have to type as array,anyone can explain me?in theory,thanks in advance for your help

  1. <div class="form-check">
  2. @if (count($list_hobi)>0)
  3. @foreach ($list_hobi as $key => $value)
  4. <div class="checkbox">
  5. {{Form::checkbox('hobi[]',$key,null)}}
  6. <label>{{$value}}</label>
  7. </div>
  8. @endforeach
  9. @endif
  10. </div>
  • 写回答

1条回答 默认 最新

  • drhzc64482 2019-08-10 23:44
    关注

    Take for example these checkboxes:

    <input type="checkbox" name="food" value="apple" /> 1
    <input type="checkbox" name="food" value="pear" /> 2
    <input type="checkbox" name="food" value="banana" /> 3
    

    All three have the same name. When I check all three and submit the form and see what has been submitted with dd($request->input()), the output is:

    "food" => "banana"
    

    It appears only the last input with the same name is saved, even though I selected all three.

    When I instead use food[]:

    <input type="checkbox" name="food[]" value="apple" /> 1
    <input type="checkbox" name="food[]" value="pear" /> 2
    <input type="checkbox" name="food[]" value="banana" /> 3
    

    the output is:

    "food" => array:3 [▼
        0 => "apple"
        1 => "pear"
        2 => "banana"
    ]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 STM32悬赏求解答,ai不要来解答
  • ¥15 Mysql 一张表同时多人查询和插入怎么防止死锁
  • ¥20 centos6.7 安装libevent库.总是报错,如何解决?
  • ¥15 电脑买回,学校的有线网络总掉。
  • ¥20 关于普洛菲斯触摸屏与AB连接地址问题
  • ¥15 vue但是页面显示的数据为空为什么呀,明明在钩子函数中已经成功赋值(相关搜索:输出数据)
  • ¥15 syri可视化不显示插入缺失
  • ¥30 运行软件卡死查看系统日志分析不出来
  • ¥15 C语言代码改正特征选择算法设计,贝叶斯决策,,设计分类器,远程操作代码修正一下
  • ¥15 String 类valuve指向的问题
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部