ajax数据发布中的500(内部服务器错误)laravel 5.4

时间:2017-09-30 07:23:25

标签: php jquery ajax laravel

嗨我想尝试在下拉更改上发布一些值,并在该值的基础上获取数据表单并返回ajax响应。 就像我希望在我通过下拉菜单更改公司时获得该特定公司的所有分支机构时,该特定公司的分支显示在特定区域的下拉列表中 但我面临500(内部服务器错误)。始终在控制台中显示 我是错误 。我的jQuery是

$(".select-company").dropdown({
    onChange: function (val) {

        var CSRF_TOKEN = $('meta[name="csrf-token"]').attr('content');
        var id=val;
        var urll = "promoplan/getcity";

            $.ajax
                ({
                    type: "POST",
                    url: urll,
                    data: { company_id: id, _token: CSRF_TOKEN },
                    cache: false,
                    success: function(html)
                    {
                    console.log(html);
                    //$("#regions").html(html);
                    },
                    error: function() 
                    {
                    console.log('i am an error');
                    }
                });
    }
});

我的路线是

Route::post('promoplan/getcity','PromotionPlanController@getcity');

2 个答案:

答案 0 :(得分:2)

在你的控制器中,你必须遵守

use Response;

答案 1 :(得分:0)

您可以尝试var urll = "promoplan/getcity";urll = "/promoplan/getcity";