【问题标题】:My Select does not appear我的选择没有出现
【发布时间】:2018-03-13 11:36:50
【问题描述】:

我在产品编辑页面上,所以我有第一个选项显示旧记录,第二个选项显示其余选项。是的,我有一个查询要显示第一个选项。我正在使用物化。

<i class="material-icons prefix">payment</i>
<select name="NomeMarca">
<option value="<?php echo $row['idBrand']?>" disabled selected><?php echo $row['name'] ?></option>
<?php
$sql = "SELECT * From brands Order by idBrand";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()){?>
        <option value="<?php echo $row['idBrand'] ?>"><?php echo $row['name'] ?></option>
        <?php } ?>
<?php } ?>
</select>
<label>Marca</label>

html

<i class="material-icons prefix">payment</i>
<select name="NomeMarca">
<option value="2" disabled selected>Konica-Minolta</option>
    <option value="2">Konica-Minolta</option>
    <option value="3">Kyocera</option>
    <option value="4">Xerox</option>
    <option value="5">Samsung</option>
    <option value="6">Brother</option>
    <option value="7">Lexmark</option>
    <option value="8">Canon</option>
 </select>

【问题讨论】:

  • 是否显示旧记录?如果有,请添加得到旧记录的php。
  • 我在页面上,选择没有出现,但是标签出现了
  • Gerard H. Pille 不显示选择所以不显示任何内容。
  • 你检查过错误日志看看有没有问题?
  • @PhilippMaurer DOM 为我的清白感到遗憾。

标签: php materialize


【解决方案1】:

确保在文档顶部声明了正确的链接!

【讨论】:

    【解决方案2】:

    试试这个调试,当我添加这种问题时,它对我有帮助: 选择 class="浏览器默认"

    【讨论】:

      【解决方案3】:

      您可以通过添加 class="browser-default" 或按照文档中的说明使用 js 对其进行初始化来解决此问题。

       $(document).ready(function() {
          $('select').material_select();
        });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-11-10
        • 2021-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-07
        • 2012-05-18
        • 2012-11-21
        相关资源
        最近更新 更多