Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将数据从刀片传递到刀片文件_Javascript_Php_Laravel - Fatal编程技术网

Javascript 如何将数据从刀片传递到刀片文件

Javascript 如何将数据从刀片传递到刀片文件,javascript,php,laravel,Javascript,Php,Laravel,在点击按钮重定向到新窗口后,我尝试将两个值从javascript传递到另一个刀片文件……这是我的代码 ReportCreate.blade.php js $("#state").on("change", function() { var id = $(this).val(); console.log(id) var cuid = document.getElementById("cu").value;

在点击按钮重定向到新窗口后,我尝试将两个值从javascript传递到另一个刀片文件……这是我的代码

ReportCreate.blade.php js


 $("#state").on("change", function() {
            var id = $(this).val();
            console.log(id)
            var cuid = document.getElementById("cu").value;  
            console.log(cuid)

        });

    </script>


SlateCategoryFileListScreen.blade.php

<!DOCTYPE html>

<script>
// how do i retrieve two value from another blade file
</script>

</html>


//如何从另一个刀片文件中检索两个值

首先,您需要在发出请求时发送这些值。可以使用帮助器上的查询参数执行此操作:

然后,在控制器中获取这些值,最终将其返回到第二个刀片文件:

# MyCoolController.php

public function toMySecondView(Request $request)
{
    $id = $request->get('id');
    $cuid = $request->get('cuid');

    return view('my_cool_second_view', ['id' => $id, 'cuid' => $cuid]);
}
此时,您将能够在第二个视图中使用它们:

# my_cool_second_view.blade.php

<span> ID: { $id } </span>
<span> CUID: { $cuid } </span>
#my_cool_second_view.blade.php
ID:{$ID}
CUID:{$CUID}

如何从第二个视图中检索javascript方法中的id和cuid???因为我想在获得id和cuidCheck后从第二个视图生成ajax,所以答案是:您可以在把手括号内使用json_encode来访问传递给Laravel视图的JS中的数据
# MyCoolController.php

public function toMySecondView(Request $request)
{
    $id = $request->get('id');
    $cuid = $request->get('cuid');

    return view('my_cool_second_view', ['id' => $id, 'cuid' => $cuid]);
}
# my_cool_second_view.blade.php

<span> ID: { $id } </span>
<span> CUID: { $cuid } </span>