我有一个从数组生成
PHP的html选择元素,如下所示
$countries = array(
array('iso' => 'AF', 'name' => 'Afghanistan', 'key' => 'Red'),
array('iso' => 'AX', 'name' => 'Åland Islands','key' => 'Yellow'),
array('iso' => 'AL', 'name' => 'Albania', 'key' => 'Blue')
);
$select = '';
foreach($countries as $country) {
$select .= ''.$country['name'].'';
}
$select = '';
return $select;
选择框使用小的javascript函数显示所选国家/地区的国家/地区密钥:
function countryfind(){
jQuery('#countrykey').text(
jQuery('#country_select option:selected').val()
)};
我现在想使用该键与另一个包含有关国家/地区信息的PHP数组进行交互,并在#countrykey div中显示该国家/地区而不是所选值:
$si_federations = array(
'Red' => array('name'=>'A Red Country', 'url'=>'http://www.redcountry.com'),
'Blue' => array('name'=>'A Blue Country', 'url'=>'http://www.soroptimisteurope.org'),
);
这是可以轻松实现的,还是我的方法完全错了?