首页 > 解决方案 > 将数据从 JS 传递到 Laravel

问题描述

我的函数 JS 中有一个参数 .. 目标是当我单击按钮时,应将参数分配给新变量 Laravel .. 我想将我的数据从 JS 传递到 Laravel

<script type="text/javascript"  >

    function change_theme(color) {

        {{ $idc = color }}//somthing like this 

        document.getElementById('iframe').setAttribute("src","{{(route('generate.pdfColor', ['slug' => 'student', 'id' => '56', 'color' => '$idc']))}}");
    }

</script>

标签: javascriptphphtmllaravel

解决方案


<script type="text/javascript">
    function change_theme(color) {
    var url = "{{(route('generate.pdfColor', ['slug' => 'student', 'id' => '56', 'color' => ':id']))}}";
        url = url.replace('%3Aid',color);
        document.getElementById('iframe').setAttribute("src", url);
    }
</script>


推荐阅读