首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >jQuery ajax函数不能在laravel中工作

jQuery ajax函数不能在laravel中工作
EN

Stack Overflow用户
提问于 2018-09-05 22:29:17
回答 1查看 155关注 0票数 0

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

代码语言:javascript
代码运行次数:0
运行
复制
$('#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() }}' } });

我的路线没问题。我使用select元素运行ajax。如果我编写警告($value);在$.ajax()之前,它可以正常工作。但是ajax不起作用。

更新:解决了,我使用的路线名称是错误的。我必须用自己的网址而不是名字!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-05 23:22:48

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

代码语言:javascript
代码运行次数:0
运行
复制
{{ route('fileType.categories') }}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52194163

复制
相关文章

相似问题

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