我使用PHP和JS在我code.My要求访问在JS PHP数组是我需要从我的-SQL数据库中读取值并显示到下拉列表dynamically.I正在填充与JS下拉但通过php获取价值(通常的事情)。 所以我面临的问题是,一旦我从php代码中获取值并使用json_encode对它进行编码以访问JS中的数组,它就会显示出像[object Object]的值。使用json_encode
请帮助.. 感谢。
示例代码: -
<?php
$result=mysql_query("select Location from servicelist")or die (mysql_error());
while($row = mysql_fetch_array($result))
$output[]=$row;
$row=mysql_fetch_assoc($result);
$output[]=$row;
?>
<script language="javascript">
function addOption_list(selectbox){
<?php echo 'var month='.json_encode($output);?>
for (var i=0; i < month.length;++i){
addOption(document.drop_list.AreaList, month[i], month[i]);
//Once the value of the area will get selected we will call sub area based
//on the area selected from the db
}
addSubAreaList();
}
我们展示产生代码(后PHP执行) – 2012-02-29 12:47:57
嗨剑锋, 请检查编辑的代码.. – 2012-02-29 13:01:31