ajax-функция jQuery не работает в laravel - PullRequest
0 голосов
/ 06 сентября 2018

Я использую jquery ajax в laravel для чтения некоторых данных из базы данных.я написал этот код и часть $ 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.если я напишу предупреждение ($ value);до $ .ajax () это работает хорошо.но AJAX не работает.

обновление: решено Я использовал имя маршрута, который является неправильным.Я должен использовать сам URL, а не имя!.

1 Ответ

0 голосов
/ 06 сентября 2018

Используйте помощник маршрута, если вы хотите использовать имя маршрута:

{{ route('fileType.categories') }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...