gpt4 book ai didi

php - Laravel,如何获取 select::form 选定值而不是 id?

转载 作者:行者123 更新时间:2023-12-03 23:27:35 24 4
gpt4 key购买 nike

查看

{!! Form::open(['method'=>'get', 'class' => 'report-filter']) !!}
{!! Form::select('years', $available_year, null, ['class'=>'form-control', 'placeholder'=>'--- Choose Year ---']) !!}
{!! Form::close() !!}

Controller

$available_year = DB::table('purchases')
->selectRaw('YEAR(purchase_date) as year')
->groupBy(DB::raw("YEAR(purchase_date)"))
->orderBy('purchase_date')
->pluck('year');

每次我尝试发送请求时,输入请求都会发送年份的 ID,但我只想获取选择框中的值。下图显示了我想要获得的带有大红色圆圈的选择选项数组。

enter image description here

例如,如果我选择 2009,那么我想要的是输入请求发送 2009 而不是 id。

enter image description here

最佳答案

只需执行 pluck('year', 'year')。这将返回一个数组,其中年份作为索引/键以及返回数组的值

关于php - Laravel,如何获取 select::form 选定值而不是 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47765565/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com