我对表格进行查询并获得25-30个结果。
$items = item::all();
然后把它交给刀片:
return view("myview",compact'items');
我在我的刀片上显示这些结果:
@foreach($items as $item)
<select onchange="changeTextInputs()">
<option value="{{item->id}}">{{$item->name}}<input type="hidden" value={{item->color}}>
<input type="hidden" value={{item->shape}}>
<input type="hidden" value={{item->color}}>
...
</option>
@endforeach
<input type ="text" value="" id="item_color">
<input type ="text" value="" id="item_shape">
...
更改选择时,我的javascript会根据需要使用每个项目的信息填充输入。一切正常。
老实说,我不想把隐藏的输入放在选择中。任何人都知道在Laravel上这样做的其他方法吗?