当前位置: 代码迷 >> JavaScript >> 如何在Laravel刀片文件中使用JavaScript变量进入数组
  详细解决方案

如何在Laravel刀片文件中使用JavaScript变量进入数组

热度:7   发布时间:2023-06-07 15:26:37.0

如何使用变量辅助值分配到$ data数组中? 我收到错误消息:“使用未定义的恒定辅助 ”。 我正在使用Laravel 5.4。 我想显示($ data ['services'] [aid]-> servicesubdetails)的值

踏歌。 我的代码如下:

<script language="JavaScript">
        function theFunction(e)
        { 
            var aid= e.target.id;   
            $("p").html('{{ ($data['services'][aid]->servicesubdetails) }}');  
        }
</script>

编辑

您可以使用json在javascript中使用PHP数组。查看和

<script language="JavaScript">
    var data = @json($data) 
    function theFunction(e)
    { 
        var aid= e.target.id;   
        $("p").html(data.services[aid].servicesubdetails);  
    }
</script>

单引号被另一个单引号中断。

<script language="JavaScript">
        function theFunction(e)
        { 
            var aid= e.target.id;   
            $("p").html(“{{ ($data['services'][aid]->servicesubdetails) }}”);  
        }
</script>

注意而不是'

  相关解决方案