laravel与城市和区域合作

时间:2018-07-11 08:27:57

标签: php laravel html-select

我在想,是否有一种简单的方法可以在Laravel中使用多个选择框。我想制作一个城市框,如果选择了城市,并且要加载显示城市区域的下一个控制器。表格是否有可能?

谢谢

1 个答案:

答案 0 :(得分:0)

谢谢你们。

制作起来很容易。 没想到会这么容易。

我是通过设置到新控制器的路由并使用javascript来实现的。

对于那些希望在不久的将来做到这一点的人们。

在下面您可以找到我用于Laravel的代码的概念;

JavaScript

$(document).ready(function () {
            $('#city').change(function () {
                var city = $("#city option:selected").val(); 
                $.ajax({
                    url: "https://anma-maching-dev.aska-ltd.jp/destinations", 
                    data: { 
                        "city" : city
                    },
                    success: function(result){
                        jQuery('.area').html('');
                        $( ".area" ).fadeIn("fast", function() {
                            $(".area").append(result); 
                        });
                    } 
                });
            }); 
        }); 

我将控制器的输出附加到名为area的div类上!

路线

Route::get('/destinations', 'destinationsController@get_area'); 

强文本

public static function get_area()
{ 

    // your query to select the next information for your textBox

}