在laravel 5.8中使用ajax来获取帖子数据时,只有令牌值有什么建议吗?

问题描述 投票:0回答:1

我是新用户,在尝试通过模式视图打开在ajax调用中获取序列化数据时遇到严重问题。每次除令牌值外,我都没有任何表单数据。

Array( [_token] => xSdktw7zYnVAbdFmKWK3bJbBg0bmAn8icXw4AHYN [电子邮件] => [密码] =>)

路线

Route :: post('/ login-check', 'Frontend \ HomeController @ loginCheck')->名称('frontend.loginCheckAjax');

function login_submit_action(){
              $.ajaxSetup({
              headers: {
              'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
              }
             });
            var requestUrl         = "{{route('frontend.loginCheckAjax')}}";
            $.ajax({
                url: requestUrl,                
                method: "POST",
                //data:$(this).serialize(),
                data: $("#login_form").serialize(), 
                dataType: 'json',
                beforeSend:function(){
                    //$("#submit").attr('disabled','disabled');
                    //$("#submit").val('Searching.....')
                },
                success:function(data){

                }
            });
        }

任何人都可以帮助我找出问题所在。我正在使用5.8版本。

laravel-5.8
1个回答
0
投票

也许您可以将数组作为data传递给jQuery.ajax(),例如:

data:{email:$('#email_input'),password:$('#password_input')}, ...

另请参见https://hdtuto.com/article/jquery-ajax-post-request-example-in-laravel-57

© www.soinside.com 2019 - 2024. All rights reserved.