Laravel-传递数据视图以查看而不保存到数据库

时间:2018-09-26 06:08:33

标签: database laravel view

$('form').submit(function(e){
 e.preventDefault();
 var supplier = $('select[name="supplier"]').val();
 var reqdate = $('input[name="reqdate"]').val();
 var priority = $('input[name="priority"]:checked').val();    
 if( supplier !='' && reqdate !='') {
        var supplier;
        var reqdate;
        var priority;
        var Material_ID = [];
        var Material_Name = [];
        var Mat_Quantity =[];
        var Unit_Price =[];
        var Cost =[];

        $('.matid').each(function(){
            Material_ID.push($(this).text());
        });

        $('.matname').each(function(){
            Material_Name.push($(this).text());
        }); 

        $('.unitprice').each(function(){
            Unit_Price.push($(this).text());
        });

        $('.matqty').each(function(){
            Mat_Quantity.push($(this).text());
        });

        $('.matcost').each(function(){
            Cost.push($(this).text());
        });

        var _token = $('input[name="_token"]').val();
    }

我想将这些数据发送到确认页面(另一个视图)而不保存到数据库。我该怎么做?我可以使用会议吗?以上数据是通过表获取并即将使用Jquery提交的。

这是表格

{!! Form::open(['route'=>'purchase.sessionstore','class'=>'form-horizontal','name'=>'materialdata']) !!}

控制器功能

public function storeSessionData(Request $request){

    if($request){


    }
}

我不知道如何将所有这些数据放入会话中以及如何将它们重新显示在视图中。请解释谢谢

2 个答案:

答案 0 :(得分:0)

是的,可以。使用<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>与他们合作。

session()

答案 1 :(得分:0)

使用laravel官方Session类

Session::put('key', 'value');
$value = Session::get('key');