Ajax请求在Laravel 5.4中返回404

时间:2017-07-26 15:31:50

标签: ajax laravel-5.4

这是我在Laravel 5.4中使用的脚本:

<script>
        $(document).ready(function()
            {
                $("#btnLogin").click(function()
                    {
                        // var username = $('#username').val();
                        // var password = $('#password').val();

                        // var form = new FormData($('.login-form')[0]);
                        var form = $('.login-form').serializeArray();

                        $.ajax({
                                    url: '/login',
                                    type: 'POST',
                                    dataType: 'JSON',
                                    data: {form},
                                })
                        .done(function(resp){
                            console.log(resp);
                        })
                        .fail(function(resp){
                            console.log(resp);
                        })
                        .always(function(resp){
                            console.log(resp);
                        });
                    });
            });
    </script>

我在app\http\Controllers\LoginController.php

中创建了一个登录控制器

每当在POST http://www.example.com/login 404 (Not Found)

中显示控制台中的ajax请求时

其中example.com是在wamp上创建的虚拟主机。

我是Laravel 5.4的新手。

0 个答案:

没有答案