此脚本有什么问题,因为只显示<select>
框,但它没有任何<option>
。选择框只是空的。
以下是剧本:
$titleBlock->addCell(
'<select id="my-select" class="text" name="task_owner">
<?php
foreach ($user_list as $key=>$value){
echo <option style="color:'.$new[$key].'" value="'.$key.'">'.$value.'</option>;
}
?>
</select>');
已经回答了:
$option_str = '';
foreach ($user_list as $key=>$value){
$option_str .= '<option style="color:'.$new[$key].'" value="'.$key.'">'.$value.'</option>';
}
$titleBlock->addCell(
'<select id="my-select" class="text" name="task_owner">
"'.$option_str.'"
</select>');
答案 0 :(得分:1)
选项生成代码未在该位置执行。
试试这个
<?php
$options= '';
foreach ($user_list as $key=>$value){
$options.= '<option style="color:'.$new[$key].'" value="'.$key.'">'.$value.'</option>';
}
$titleBlock
->addCell('<select id="my-select" class="text" name="task_owner"> .
$options.
'</select>'
);
答案 1 :(得分:0)
尝试:
http://151.80.201.170/geoserver/Hazard/wms?request=GetFeatureInfo&service=WMS&version=1.1.1&layers=Hazard:point_4326&styles=&srs=EPSG%3A3875&format=image%2Fpng&bbox=-2.002637639E7,-2.00489661E7,2.002637639E7,2.00489661E7&width=767&height=768&query_layers=Hazard:point_4326&info_format=text%2Fplain&feature_count=50&x=0&y=0&exceptions=application%2Fvnd.ogc.se_xml