Ajax调用不适用于laravel项目

拉杰什

在我的laravel项目中,我的页面上有多个复选框。在检查每个复选框时,我必须将对应于Id的内核发送给laravel控制器,但它会触发错误。

以下是ajax的代码。

   $('.searchType').click(function() {
alert($(this).attr('id'));  
   if(this.checked){
        $.ajax({
            type: "POST",
            url: '{{ route('mapService') }}',
            data: $(this).attr('id'), 
            success: function(data) {
                alert('it worked');
                alert(data);
                $('#container').html(data);
            },
             error: function() {
                alert('it broke');
            },
            complete: function() {
                alert('it completed');
            }
        });

        }
  });

以下是复选框的代码

<label class="control-label">Service</label> <br>
                @foreach($services as $service)
            <input type="checkbox" class="searchType" name="service[]" id="{!! $service->serviceID !!}" value="{!! $service->serviceID !!}">{!! $service->serviceName !!}<br>
                @endforeach

按照ajax代码,我创建了一个名为的控制器mapService,下面是代码

  public function mapService(Request $request)
    {
        $id = $request->input('id');

        echo $id;

    }

$ id或对应的未进入控制器,正在生成以下错误

http://127.0.0.1/lifeloveandotherthings/public/api/mapService 405 (Method Not Allowed)

这是什么问题?请帮忙

努比

检查是否是用POST定义的路由,并在js部分中输入了以下内容:

$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

Ajax调用不适用于公共Dog API

来自分类Dev

来自前端的Ajax调用不适用于Wordpress

来自分类Dev

Laravel删除按钮不适用于Ajax调用

来自分类Dev

添加FriendlyUrls时,jQuery ajax调用不适用于ASP.Net Web窗体

来自分类Dev

AJAX调用不适用于wordpress-每次返回HTML页面

来自分类Dev

AJAX调用jQuery.append()的结果不适用于Laravel 5.4

来自分类Dev

jQuery Multiselect不适用于Ajax调用

来自分类Dev

Laravel Ajax请求不适用于foreach循环

来自分类Dev

在Ionic 4应用中进行的API调用不适用于Android设备

来自分类Java

使用JNA的USBFS IOCTL调用不适用于64位体系结构

来自分类Java

为什么自调用不适用于Spring代理(例如,使用AOP)?

来自分类Dev

Axios调用不适用于生产环境中的localhost

来自分类Dev

如果仅返回一个对象,则API调用不适用于TypeScript

来自分类Java

SonarQube不适用于根项目

来自分类Dev

gitlabRunner不适用于特定项目

来自分类Dev

AJax不适用于引导选择

来自分类Dev

Ajax发布不适用于Contenteditable

来自分类Dev

Laravel getNameAttribute不适用于搜索

来自分类Dev

Laravel分页不适用于:: where(...)

来自分类Dev

laravel分页不适用于搜索

来自分类Dev

PHPUnit不适用于Laravel 5

来自分类Dev

为什么通用引用不适用于数组?

来自分类Dev

显示或隐藏div不适用于异步false ajax调用

来自分类Dev

AllowAnyMethod适用于某些API调用,但不适用于其他API调用

来自分类Dev

CB_SELECTSTRING不适用于日语项目

来自分类Java

AspectJ从依赖关系的编织不适用于项目

来自分类Dev

MVC DataAnnotation DisplayName不适用于虚拟项目

来自分类Javascript

jQuery单击不适用于动态创建的项目

来自分类Dev

MUSL C库不适用于yocto项目

TOP 榜单

热门标签

归档