簡體   English   中英

如何在Laravel刀片文件中使用JavaScript變量進入數組

[英]how to use javascript variable into array in laravel blade file

如何使用變量輔助值分配到$ 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數組。查看LaravelDisplayDataPHPJsonEncode

<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>

注意而不是'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM