Laravel将数据从第1页传递到第2页

时间:2017-06-23 08:33:46

标签: ajax laravel fullcalendar

最近,我尝试建立自己的Laravel系统,但我遇到了一个很大的问题。

我在第1页上使用FullCalendar,我想将“日期数据”传递给第2页。

但是,我可以在第1页上获得使用jQuery的“日期数据”(变量名称为'selectedDate')。

我甚至尝试使用AJAX将数据传递给控制器​​

以下是我在page1.blade.php上的AJAX代码

$.ajax({
    url: 'step1getdate',
    type: "get",
    data: {date: selectedDate},
    success: function(data){
        console.log(data);
    },
    error: function (xhr, b, c) {
        console.log("xhr=" + xhr + " b=" + b + " c=" + c);
    }
});

web.php代码如下

Route::get('campustour/step1getdate', 'CampusTourStep1Controller@showDate');

CampusTourStep2Controller代码如下

public function showDate(Request $request){

        $date = $request->input( 'date' );

        return view('campusTour.step2', compact('date'));
}

但我仍然停留在同一页面上并在控制台日志窗口中获取Step2完整的html代码。当我在console.log上检查$ date参数时,它正确地传递数据。但我想做的是返回整个页面(步骤2)而不仅仅是在console.log中。

任何人都可以给我一些指导或关键词让我继续前进吗?

非常感谢。

0 个答案:

没有答案