0

我最近开始编程,所以我对此很陌生!

为什么我看不到我保存在 myphp 数据库中的下拉列表中的数据?

我的代码:

<fieldset>
    <legend> Selecteer uw Categorie </legend>

    NieuweCategorie:

    <input name="NieuweCategorie" type="radio" class="form_1" value="Y" onclick="
    if(document.getElementById('NameNew').disabled==true)
    {
        document.getElementById('NameNew').disabled=false
    }
    if(document.getElementById('aa').disabled==false)
    {
        document.getElementById('aa').disabled=true
    }   

    "/>Yes
    <input name="NieuweCategorie" type="radio" class="form_1" checked="True" value="N" onclick="
    if(document.getElementById('NameNew').disabled==false)
    {
        document.getElementById('NameNew').disabled=true
    }
    if(document.getElementById('aa').disabled==true)
    {
        document.getElementById('aa').disabled=false
    }
    "/>No


    <br><br>Invoeren :<input name="NameNew" id="NameNew" type="text" size="25" maxlength="40" disabled="disabled" />


<label for="Selecteer"> Selecteer </label>

<select name="aa" id="aa">

<datalist id="Categorie">
<Option Value="Router" Input value= "Router">Router</option>
<Option Value="Switch">Switch</option>
<Option Value="Toestel">Toestel</option>
<Option Value="Basisstation">Basisstation</option>
<Option Value="Repeaters">Repeaters</option>
</select>
</datalist>
</fieldset>

在 phpmyadmin 上,我看到了来自我的 html 脚本其余部分的所有数据 只有这个类别字段集没有显示给我!

我应该为这个字段设置什么数据库表结构?(我尝试了 SET/ENUM 和 VARCHAR)或者我在我的代码中做错了什么?

感谢您的关注和帮助!非常感激!

(我会发布一张图片,但我最近加入了这个很棒的社区,到目前为止只有 1 个声誉点 :-D)

4

1 回答 1

0

你有结束标签,</datalist>错误</select>的方式是一种可能性,尽管它似乎仍然在 FF 上以这种方式工作。

主要是这里有点乱:<Option Value="Router" Input value= "Router">Router</option>. 如果整理好了,它应该可以工作。

<select list="Categorie" name="aa" id="aa">
   <datalist id="Categorie">
       <Option Value="Router">Router</option>
       <Option Value="Switch">Switch</option>
       <Option Value="Toestel">Toestel</option>
       <Option Value="Basisstation">Basisstation</option>
       <Option Value="Repeaters">Repeaters</option>
   </datalist>
</select>
于 2013-07-31T09:18:31.073 回答