小编Jun*_*ood的帖子

AJAX 请求触发两次,成功调用一次

我正在使用 laravel 5.4,我的 Ajax 功能每次都会被调用两次,因此我创建了两个用户,但我想每次点击创建一个用户

实际上它包含另一个页面,并且该页面没有打开

$(document).ready(function(){
Run Code Online (Sandbox Code Playgroud)

或任何类似的函数

$(document).on('click','#addproject',function(){
Run Code Online (Sandbox Code Playgroud)

但它们包含脚本标签,但如果我不包含它们,则仅调用一次 Ajax 调用:

$(document).on('click','#addproject',function(){

        $.ajax({
            type:'get',
            url:"{!! URL::to('addProject') !!}",
            data:{},
            success:function(data){
                console.log('success');
                console.log(data);
                console.log(data.length);
                $("#newproject").fadeIn();
            },
            error:function(){

            },
        });
    });
Run Code Online (Sandbox Code Playgroud)

路线:

Route::get('/addProject','HomeController@addProject');
Run Code Online (Sandbox Code Playgroud)

控制器:

  public function addProject(Request $request){
        $project = new Project;
        $data = array(
        );

        $project->create($data);
    }
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery laravel-5

5
推荐指数
1
解决办法
2727
查看次数

Laravel 5.5:如何在登录后停止重定向到上一页

我正在使用 Laravel 默认身份验证 当用户登录时,我将他/她重定向到 /dashboard 而不是 /home

更改 RedirectIfAuthenticated 中的这一行

return redirect('/home);`
Run Code Online (Sandbox Code Playgroud)

return redirect('/dashboard');
Run Code Online (Sandbox Code Playgroud)

现在,如果用户点击另一个需要身份验证的网址,比如 /abc,它将重定向用户登录,但一旦他/她登录,它就会将用户带到 /abc 而不是 /dashboard (根据我的要求)我希望它始终每当用户登录时,无论他/她试图点击哪个页面,都将其带到 /dashboard

任何人都知道哪个函数将被覆盖或任何东西......

laravel laravel-5 laravel-authentication

0
推荐指数
1
解决办法
4873
查看次数