Ajax 调用未采用不包含项目名称的完整路径

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

我的项目正在一个IP上运行,那里也有其他项目。如果我在 ajax 调用中添加完整的 URL,那么它就可以正常工作。喜欢:-

          $.ajax({
                headers: {
                    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                },
                type: "POST",
                url: "http://192.168.0.10/demo_projects/check_login",
                data: {login_name: login_name},
                
                success : function(res){
                    
                }
            });

如果我只添加这样的终点路径:-

          $.ajax({
                headers: {
                    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                },
                type: "POST",
                url: "/check_login",
                data: {login_name: login_name},
                
                success : function(res){
                    
                }
            });

它仅采用 IP 地址,而不采用与其关联的项目名称。 URL 中只有 IP:http://192.168.0.10/check_login。此 URL 是错误的罪魁祸首。 有没有办法让我不必提供完整路径?

jquery ajax laravel-5
1个回答
0
投票
          $.ajax({
            headers: {
                'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
            },
            type: "POST",
            url: "/demo_projects/check_login",
            data: {login_name: login_name},
            
            success : function(res){
                
            }
        });

**尝试在您的 URL 中添加 /demo_projects/check_login 现在它将在http://192.168.0.10/demo_projects/check_login上点击。 **

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