gpt4 book ai didi

javascript - MaterializeCSS 将多项选择菜单捆绑在一起

转载 作者:行者123 更新时间:2023-12-03 00:42:10 24 4
gpt4 key购买 nike

我正在使用materializecss我之前工作的菜单之一似乎有一个奇怪的问题。这是它目前正在做的, enter image description here

底层代码是一个循环。

 <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);
});

我在这里做错了什么吗?如果是的话是什么问题。它与示例代码匹配,当我将两者与检查元素进行比较时,一切似乎都相同?

提前致谢。

最佳答案

来自 Materialise CSS 文档,<select>需要将此作为基本初始化。您似乎错过了选项参数。

document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('select');
var instances = M.FormSelect.init(elems, options);
});

HTML 看起来不错。

关于javascript - MaterializeCSS 将多项选择菜单捆绑在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53403922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com