如何使用 var aid 值分配到$ data数组中?我收到错误消息:“使用未定义的常量 aid ”。我正在使用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>
答案 0 :(得分:0)
编辑
您可以使用json在JavaScript中使用PHP数组 查看LaravelDisplayData和PHPJsonEncode
<script language="JavaScript">
var data = @json($data)
function theFunction(e)
{
var aid= e.target.id;
$("p").html(data.services[aid].servicesubdetails);
}
</script>
答案 1 :(得分:0)
单引号被另一个单引号中断。
<script language="JavaScript">
function theFunction(e)
{
var aid= e.target.id;
$("p").html(“{{ ($data['services'][aid]->servicesubdetails) }}”);
}
</script>
通知“
而不是‘
。