我使用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