“编辑选定项”的“laravel表格集合选择”选项

“编辑选定项”的“laravel表格集合选择”选项,laravel,Laravel,我想填充整个编辑表单,但SelectBox不会获取值,并且始终停留在第一个表单上 @foreach(\Modules\Slider\Entities\SliderGroup::pull('id','title')作为$value=>$id) {{$value}} @endforeach 我怀疑这与您测试平等性的方式有关: {{\Modules\Slider\Entities\Slider::pull('groupId')==old('groupId',$id)?'selected':'''}

我想填充整个编辑表单,但SelectBox不会获取值,并且始终停留在第一个表单上


@foreach(\Modules\Slider\Entities\SliderGroup::pull('id','title')作为$value=>$id)
{{$value}}
@endforeach

我怀疑这与您测试平等性的方式有关:

{{\Modules\Slider\Entities\Slider::pull('groupId')==old('groupId',$id)?'selected':'''}
严格相等检查值和类型,这意味着当
1
'1'
具有相同的值时,
==
将失败,因为它们不是相同的类型

不要使用
严格
平等,而要使用
宽松
平等:

{{\Modules\Slider\Entities\Slider::pull('groupId')==old('groupId',$id)?'selected':'''}
宽松相等仅检查值,忽略类型