【发布时间】:2019-10-04 11:18:31
【问题描述】:
我有两个<select> 盒子。假设名称是selectdistrict 和selectvillage。
首先,我需要从选择框selectdistrict 中获取值,该值用于为selectvillage 生成选项值。
我是 Laravel 的新手。我必须做什么才能获得价值?
经过我的搜索,我发现可以使用jQuery完成,使用onChange事件将值从视图selectdistrict扔到控制器并取回填写selectvillage。但是,我不知道该怎么做。有人可以给我一个提示/或如何处理这个案例吗?
A.选择地区
<select class="form-control" id="selectdistrict" name="selectdistrict" >
<option value="">-- SELECT --</option>
@foreach($district as $kota)
@if($item->district == $kota->municipality_name)
<option selected="selected" value="{{ $kota->municipality_name }}">{{ $kota->municipality_name }}</option>
@else
<option value="{{ $kota->municipality_name }}">{{ $kota->municipality_name }}
</option>
@endif
@endforeach
</select>
B.选择村庄
<select class="form-control" name="selectvillage" id="selectvillage">
</select>
期望值选项从控制器发送,设置为选择框selectvillage。
【问题讨论】:
-
你需要 js 来做到这一点。我建议使用 VueJs
-
嗨,欢迎来到 SO,有很多关于 SO 的教程和示例。你试过什么?如果您可以展示一些我们可以建议的代码,而不是询问“如何做到这一点”,那对您来说会更好。发布您尝试过的内容,您将获得更高质量的回复