【发布时间】:2020-03-07 05:59:14
【问题描述】:
如何将选项列表中的 data-id 和 data-value 传递给 laravel 控制器。
<select class="form-control users" name="users" id="users">
<option value="" selected="selected">Select Users</option>
@foreach($users as $user)
@if($user->type === 'something')
<option value="{{$user->id}}"
data-id="{{$user->type_id}}"
data-value="{{$user->type}}">{{$user->something['name']}}
</option>
@endif
@if($user->type === 'something2')
<option value="{{$user->id}}"
data-id="{{$user->type_id}}"
data-value="{{$user->type}}">{{$user->something2['name']}}
</option>
@endif
@if($user->type === 'something3')
<option value="{{$user->id}}"
data-id="{{$user->type_id}}"
data-value="{{$user->type}}">{{$user->something3['name']}}
</option>
@endif
@endforeach
</select>
我有一个表名 A,我想在其中存储 data-id 和 data-value 的值,所以我需要将这些值传递给 laravel 控制器。我该怎么做呢。任何帮助将不胜感激。
【问题讨论】:
-
value属性的内容是唯一从此表单元素提交的内容。所以把你的数据放在那里。 -
我需要保存 user->id 以及 user->type 和 user->type_id。反正我能做到吗?
标签: laravel