任何地方,我们都可以使用相同的输入名称插入多个值。但是问题出在这里,我正在接受多重价值。
<div class="giftcard box">
<select name="price" id="colorselector2" style="width:150px;">
<option value="">Select Gift Card Price</option>
@foreach($productDetails->giftattributes as $price)
<option value="{{$price->price}}">$ {{$price->price}}</option>
@endforeach
</select>
</div>
<div class="giftcertificate box">
<select name="price" id="colorselector" style="width:150px;">
<option value="">Select Gift Certificate Price</option>
@foreach($productDetails->giftattributes as $price)
<option value="{{$price->price}}">$ {{$price->price}}</option>
@endforeach
</select>
</div>
<div class="productasgift box">
<select name="price" id="colorselector1" style="width:150px;">
<option value="">Select Product As Gift Certificate </option>
@foreach($allproduct as $allprice)
<option value="{{$allprice->price}}">$ {{$allprice->price}}</option>
@endforeach
</select>
</div>
尝试在名称的末尾添加[]
,然后在请求中,所有具有相同名称的选择/输入都应在数组中
更改所有选择值。