我想在下拉列表中选择新值时更改标签的文字。
这些是我的php数组:
$data = array(
'1'=>array('country'=>'Philippines','capital'=>'Manila'),
'2'=>array('country'=>'Finland','capital'=>'Helsinki'),
'3'=>array('country'=>'India','capital'=>'Delhi')
);
$countries = array(1=>'Philippines', 2=>'Finland', 3=>'India');这应该如何显示在页面中:
<?php echo form_dropdown('country',$countries,'',
'onChange="javascript:displayCapitalCity(?????)"'); ?>
function displayCapitalCity(?????){
document.getElementById('capcity').innerHTML = '??????';
}?????应该是所选国家的首都。我将如何通过$ data [所选国家的指数] ['capital']的价值?