【发布时间】:2022-01-17 10:56:27
【问题描述】:
我需要使用 ajax 将下拉列表中的值传递给控制器。这是我的代码:
<div class="dropdown">
<input class="btn btn-primary dropdown-toggle" id="btnDropDownCabang" name="btnDropDownCabang"
value="Pilih Salah Satu" type="button"
data-bs-toggle="dropdown" aria-expanded="false" style="width:250px">
Pilih Salah Satu
<ul class="dropdown-menu mh" style="max-height: 250px; overflow-y: auto;" id="dropDownMenu"
aria-labelledby="dropdownMenuButton1" style="width:250px;">
@foreach($cabang['data'] as $listCabang)
<li><a class="dropdown-item" href="#">{{$listCabang->cab_kodecabang}}
- {{$listCabang->cab_namacabang}}</a></li>
@endforeach
</ul>
</div>
$.ajax({
type: 'POST',
url: 'monitoring_plano/public/laporan/test',
data: {
'btnDropDownCabang': kodeCabang,
},
success: function (Response) {
alert(Response)
}
})
public function test(Request $request)
{
$kodeCabang = $request->request->get('btnDropDownCabang');
dd($kodeCabang);
}
当我运行它时,它返回 null。谁能帮我? 谢谢
【问题讨论】:
标签: javascript php html jquery ajax