Я использую materializecss и, похоже, у меня странная проблема с одним из моих меню, которое ранее работало.Вот что он сейчас делает,
Базовый код представляет собой цикл.
<div class="input-field col s6">
<select id="keywords" name="Keywords" multiple>
<%
Dim SQLQuery As String, IBResults As ADODB.Recordset
'get all the project keywords
SQLQuery = "SELECT APK.* " & "FROM Avail_Project_Keywords APK " & "WHERE APK.KeywordID <> 0 " & "ORDER BY APK.Description ASC;"
IBResults = GetBWRS("Infobase", SQLQuery)
If Not IBResults.EOF Then
Do Until IBResults.EOF
Response.Write("<option value='" & DBStr(IBResults.Fields("KeywordID")) & "'>")
Response.Write(DBStr(IBResults.Fields("Description")))
Response.Write("</option>")
IBResults.MoveNext()
Loop
End If
%>
</select>
<label for="keywords">Keywords</label>
</div>
Со стандартным вызывающим устройством js внизу
document.addEventListener('DOMContentLoaded', function () {
var elems = document.querySelectorAll('select');
var instances = M.FormSelect.init(elems);
});
Я что-то здесь не так делаю?Если так, то в чем проблема.Это соответствует коду примера, и когда я сравниваю их с элементом inspect, все кажется одинаковым?
Заранее спасибо.