Php 如何隐藏<;选项>;如果值为空,则标记?
您可以使用CSS实现这一点Php 如何隐藏<;选项>;如果值为空,则标记?,php,jquery,mysql,pdo,Php,Jquery,Mysql,Pdo,您可以使用CSS实现这一点 <select name="" id="pftb"> <option value="<?php echo $pf1;?>"><?php echo $pf1;?></option> <option value="<?php echo is_null($pf2) ? "" : $pf2; ?>
<select name="" id="pftb">
<option value="<?php echo $pf1;?>"><?php echo $pf1;?></option>
<option value="<?php echo is_null($pf2) ? "" : $pf2; ?>" ><?php echo is_null($pf2) ? "" : $pf2; ?></option>
<option value="<?php echo is_null($pf3) ? "" : $pf3; ?>"><?php echo is_null($pf3) ? "" : $pf3; ?></option>
</select>
这将仅在$value不为空时生成选项。对其余变量使用此逻辑
<option value="<?php echo is_null($pf2) ? "" : $pf2; ?>" style="<?php echo is_null($pf2) ? "display:none" : "display:block"; ?>"><?php echo is_null($pf2) ? "" : $pf2; ?></option>
您也可以使用css
隐藏该选项。非常感谢。它对我有效请分享更多细节-你尝试过解决这个问题吗?你被困在哪里?
<select name="" id="pftb">
<?php
if (!empty($value)){
?>
<option value='<?=$value?>'><?=$value?></option>
<?php }
?>