Javascript 在yii google chart中将数组元素传递给它,它将传递其值的null值intead
视图: 我认为它只传递第一个Javascript 在yii google chart中将数组元素传递给它,它将传递其值的null值intead,javascript,php,yii,google-visualization,Javascript,Php,Yii,Google Visualization,视图: 我认为它只传递第一个NULL,它无法传递其他值,即使我尝试使用php过滤器,但它不起作用,有人建议我使用$ls=(float)val['ealsped'],然后它显示出来 output :- NULL string(16) "16.3080555555556" NULL NULL Java脚本文件: float(0) float(16.308055555556) float(0) float(0) float(0) float(16.308055555556) float(0) fl
NULL
,它无法传递其他值,即使我尝试使用php过滤器,但它不起作用,有人建议我使用$ls=(float)val['ealsped']
,然后它显示出来
output :- NULL
string(16) "16.3080555555556"
NULL
NULL
Java脚本文件:
float(0)
float(16.308055555556)
float(0)
float(0)
float(0)
float(16.308055555556)
float(0)
float(0)
<div class="row">
<div class="span6" >
<?php
//very useful google chart
$this->widget('ext.Hzl.google.HzlVisualizationChart', array('visualization' => 'PieChart',
'data' => array(
array('Occupied ', 'Hours per Day'),
array('Occupied',$ls),// here got ["Occupied",null],instead of ["Occupied", 16.3080555555556]
array('Not Occupied', 16.3080555555556),
array('Occupied', 5.45388888888889),
),
'options' => array('title' => 'Occupancy Sensor')));
?>
</div>
</div>
- google.visualization.arrayToDataTable([["Occupied ","Hours per Day"],["Occupied",null],["Not Occupied",16.308055555556],["Occupied",5.4538888888889]]);