使用Laravel 5.5恢复AJAX后期数据

时间:2018-02-07 15:19:49

标签: ajax laravel

我有一个Ajax脚本,我必须在控制器中恢复数据作为POST,我们有错误404 ......

这是我的JS:

function ajax() {
    var values = {
        'str': "Salut",
        'id': "Dave & Alex",
    };
    $.ajax({
        headers: {
             'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
        },
        url: '/ajax',
        type: 'post',
        dataType: 'json',
        async: true,
        data:values,
        success: function (result) {
            console.log(result);

        },
        error: function (result) {
            console.log(result);
        },
        complete: function (result) {
            console.log("complete");
        }
    });
};

以下是我的路线/ admin / ajax,可以登录管理员:

Route::group(['prefix' => 'admin'], function () {
    Route::group(['middleware'=>'admin'], function(){
        Route::post('/ajax', 'AdminsController@majax');
    });
});

在我的控制器中我创建了一个方法:

public function index(Request $request)
{
    if($request->ajax()){
        return response()->json(['status'=>'Ajax request']);
    }
    return response()->json(['status'=>'Http request']);
}

我有两个问题: 1.我显示了一个Http请求 2.如何显示“值”数组的值?

感谢您的帮助

0 个答案:

没有答案