首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >利用laravel和inertiajs进行3级依赖选择

利用laravel和inertiajs进行3级依赖选择
EN

Stack Overflow用户
提问于 2022-05-23 07:03:23
回答 1查看 229关注 0票数 0

各位,

寻找一种能够根据父值进行3级选择的功能。用inertiajs+vuejs和laravel一起使用是可能的吗?

示例:(注册表单用户位置选择)

首先:将国家列表显示为下拉列表或选择选项。

第二:区域只在选定一个国家之后才会显示。

第三:各国视区域的选择而定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-03 10:12:20

没有堆叠人的回答,所以我找到了自己,下面是帮助他人的代码。

代码语言:javascript
复制
$("#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);
        }
    });
});
代码语言:javascript
复制
<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>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72344419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档