我有类似的东西
<form class="form-horizontal" role="form" method="POST"
name="itemform" id="itemform" action="{{ url('/item/save') }}">
@foreach($items as $item)
<input type="checkbox" name="MyItems[]" value="{{$item->id}}">
@endforeach
</form>
<button type="submit" form="itemform">Save</button>
然后我提交并执行此操作:
public function my_items(Request $request){
dd($request);
}
这告诉我一个对象:
请求 - &gt;参数 - &gt; MyItem
MyItem是一个只包含第一个$item->id
值的数组,无论我检查整个列表。我希望它能给我一张我在表格上查看的$item->id
列表。有什么帮助吗?
答案 0 :(得分:1)
在您的代码行中尝试以下替换
<input type="checkbox" name="MyItems[{{$item->id}}]" value="{{$item->id}}">
或者使用和使用迭代器而不是$ item-&gt; id;
答案 1 :(得分:1)
我想你可以试试这个:
public function my_items(Request $request){
print_r($request->all());
exit;
}
这将打印所有帖子,这可以帮助您从帖子中找到值。
答案 2 :(得分:1)
您应该尝试此代码
public function my_items(Request $request){
dd($request->all());
}