各位,
寻找一种能够根据父值进行3级选择的功能。用inertiajs+vuejs和laravel一起使用是可能的吗?
示例:(注册表单用户位置选择)
首先:将国家列表显示为下拉列表或选择选项。
第二:区域只在选定一个国家之后才会显示。
第三:各国视区域的选择而定。
发布于 2022-11-03 10:12:20
没有堆叠人的回答,所以我找到了自己,下面是帮助他人的代码。
$("#country").on('change', function(){
var selectedCountry = $("#country option:selected").val();
$.ajax({
url: "<route_for_above_function>",
success: function(response){
var html = '';
$("#country").html(''); //For clearing old option list
for(var i = 0; i < response.length; i++) {
var obj = response[i];
html += '<option value="'+obj.id+'">'+obj.name+'</option>';
}
$("#country").html(html);
}
});
});<div class="form-group pmd-textfield pmd-textfield-floating-label ">
<label>Country</label>
<select name= "" class="form-control">
<option value="">Select Country</option>
@foreach ($country as $country)
<option>{{$country}}</option>
@endforeach
</select><span class="pmd-textfield-focused"></span>
</div>
<div class="form-group pmd-textfield pmd-textfield-floating-label ">
<label for="type_id">State</label>
<select name= "state" id="stateId" class="states order-alpha form-control">
<option value="">Select State</option>
</select><span class="pmd-textfield-focused"></span>
</div>
https://stackoverflow.com/questions/72344419
复制相似问题