javascript - 多链接表导航 - Laravel
问题描述
我正在尝试显示在导航表中的相应字段后应该显示的列表,
我对如何做到这一点完全一无所知,我正在考虑多级下拉菜单来满足我的需要,但我不知道如何通过它的关卡。
表格中的所有内容都是动态的,这是信息,表格分别是 District, Municipal , Area 和 layout
District
| id
| district_name
Municipal
| id
| district_id
| municipal_name
Area
| id
| area_name
| district_id
| municipal_id
Layout
| id
| layout_name
| district_id
| municipal_id
请指导我打破这个逻辑,
编写我如何让我通过第一级查看的代码,
<select name="district_option" id="district_option" class="form-control col-sm-6">
<option value="0" disabled="true" selected="true">------ Select District --------</option>
@foreach ($districts as $key => $district)
<option value="{{$district->id}}">{{$district->district_name}}</option>
@endforeach
</select>
<div class="form-group form-inline border p-2">
{{Form::label('municipal_option', 'District Option ',['class'=>'col-sm-4 h3'])}}
<select name="municipal_option" id="municipal_option" class="form-control col-sm-6">
<option value="0" disabled="true" selected="true">------ Select District First--------</option>
</select>
!!!!!!我想在这里显示映射到市政 ID 的数据!!!!
<script>
$('#district_option').on('change', function (e) {
console.log(e);
var municipal_id = e.target.value;
var BASEURL = "{!! url('admin/engineers/') !!}";
console.log(municipal_id);
$.get(BASEURL + '/municipalview?municipal_id=' + municipal_id, function (data) {
console.log(data);
$('#municipal_option').empty();
$('#municipal_option').append(
'<option value="0" disabled="true" selected="true">------ Select District First--------</option>'
);
$.each(data, function (index, municipalObj) {
$('#municipal_option').append('<option value="' + municipalObj.id + '"> ' +
municipalObj.municipal_name + ' </option>');
})
});
});
</script>
还有其他方法吗,我也很乐意探索
解决方案
推荐阅读
- python - 如何将python字节数组追加到C++
- php - update on change with livewire?
- java - 如何发布没有源的 JAR?
- android - 如何在不使用短信检索器的代码“getAppHash()”的情况下检测“离子电容器”中的短信
- excel - VBA 从 Excel 更新 Word 中的书签 - 只运行一次?
- windows - 有没有办法在不改变相对 zorder 的情况下设置窗口的焦点?
- javascript - 使用 findById() 进行 Mongoose 条件填充
- python - Gnupg 不输出加密文件
- java - 有没有办法使用 Java 中 Azure Functions 的 @EventHubTrigger 获取事件(EventHub)的标头数据?
- arrays - C:令牌系统令牌化,但执行 if 语句失败