php - 如何隐藏、预设和禁用选择标签

标签 php css

如何隐藏选择选项标签。当我尝试隐藏在 select 中时,我仍然可以在我的 php 页面中看到它不知道为什么? input标签很容易隐藏,select选项很难隐藏

<select  type="hidden" style="text-color:white;"name="syearid" class="select2_group form-control"  style="text-align:center;" >

              <?php
                $YearNow=Date('Y');
                        include('../connection/connect.php');
                        $result = $db->prepare("SELECT * FROM school_year");
                        $result->bindParam(':syearid', $res);
                        $result->execute();
                            for ($i=0; $row = $result->fetch(); $i++) {
                                $isSelected = (($YearNow=Date('Y') == $row['from_year']) ? " selected" : "");
                                echo "<option style='text-color:white;' value='".$row['syearid']."'$isSelected>".$row['from_year'].'-'.$row['to_year']."</option>";
                                                        }   
                                ?>

                                </select>

最佳答案

<select name="syearid" class="select2_group form-control"  style="text-align:center;text-color:white;display:none;" >

display:none; 将隐藏选择标签。

请注意,您也可以这样做(更好):

<style>
    #syearid{text-align:center;text-color:white;display:none;}
</style>
<select id="syearid" name="syearid" class="select2_group form-control" >

要预先设置值,并禁用控件,您可以这样做:

<select disabled>
  <option>Car</option>
  <option selected>Bus</option>
  <option>Van</option>
</select>

jsFiddle Demo

关于php - 如何隐藏、预设和禁用选择标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34914528/

相关文章:

css - 将链接添加到 CSS 样式表

html - 容器内的标题滚动

php - MySQL 偏移/按日期/限制排序

php - 有什么方法可以动态访问超全局?

phpMyAdmin 不允许将数字转换为十进制?

php - 修改数据卷中的文件后添加了非法 token

css - 为您的整个网站使用 jQuery 主题是错误的吗?

php - 在 Symfony 2.0 中使用 optgroup 选择

javascript - 我怎样才能获取大量经常重复使用的 HTML 源代码?

css - 为什么我们不能使用 css 更改 bootstrap 4 中徽章类的颜色?