【问题标题】:jQuery ajax function not working in laraveljQuery ajax 函数在 laravel 中不起作用
【发布时间】:2018-09-05 22:29:17
【问题描述】:

我在 laravel 中使用 jquery ajax 从数据库中读取一些数据。我写了这段代码并且 $ajax() 部分不起作用!但在那之前的每一件事都很好。怎么了 ?

$('#file_type').on('change',function(){
        $value=$(this).val();
        $.ajax({
            type : 'get',
            url : '{{URL::to('fileType.categories')}}',
            data:{'file_type':$value},
            success:function(data){
                alert('ooooops1');
                $('#file_type_cats').html(data);
            }
        });
    });
$.ajaxSetup({ headers: { 'csrftoken' : '{{ csrf_token() }}' } });

我的路线没问题。我正在使用选择元素来运行 ajax。如果我写 alert($value);在 $.ajax() 之前它工作得很好。但 ajax 不工作。

更新:已解决 我使用的是错误的路线名称。我必须使用网址本身而不是名称!。

【问题讨论】:

标签: jquery ajax laravel


【解决方案1】:

如果要使用路由名称,请使用路由助手:

{{ route('fileType.categories') }}

【讨论】:

    猜你喜欢
    • 2016-09-14
    • 1970-01-01
    • 2014-03-14
    • 1970-01-01
    • 2016-08-05
    • 2012-07-14
    • 2018-05-16
    • 1970-01-01
    • 2016-12-06
    相关资源
    最近更新 更多