Php 使用jquery从AJAX循环多维数组以填充select
一个从php返回的多维数组,下面是我的php数组:Php 使用jquery从AJAX循环多维数组以填充select,php,ajax,arrays,loops,fill,Php,Ajax,Arrays,Loops,Fill,一个从php返回的多维数组,下面是我的php数组: $brands = array("Bmw" => "200" ,"Mercedes" => "201", "Audi" => "202"); 返回数据时,如何使用此信息填充选择 让我们假设我需要用品牌和它们的ID填写一个select <select> <option value="200">Bmw</option> <option value="201">Mercede
$brands = array("Bmw" => "200" ,"Mercedes" => "201", "Audi" => "202");
返回数据时,如何使用此信息填充选择
让我们假设我需要用品牌和它们的ID填写一个select
<select>
<option value="200">Bmw</option>
<option value="201">Mercedes</option>
<option value="202">Audi</option>
</select>
宝马
梅赛德斯
奥迪
我不知道如何循环返回的数组来填充select
非常感谢 这样使用它
$brands = array("Bmw" => "200" ,"Mercedes" => "201", "Audi" => "202");
$output = "<select>";
foreach($brands as $keys => $val){
$output .= '<option value="'.$val.'">'.$keys.'</option>';
}
$output .= "</select>";
echo $output;
$brands=array(“宝马”=>“200”、“奔驰”=>“201”、“奥迪”=>“202”);
$output=“”;
foreach($keys=>$val的品牌){
$output.=''.$keys';
}
$output.=“”;
echo$输出;
我不知道AJAX在这里要做什么。。。您的$brands是否以JSON、HTML或其他格式发送到ajax响应?需要查看ajax callI使用json_encode()从PHP发送数据我不能这样做,我必须等待5分钟:D