我有以下列表,感谢bootstrap noclose
类,在我点击下拉列表之外不会关闭,因此用户可以选择任意数量的选项{{1 }}
<ul class="dropdown-menu noclose">
这很棒,直到我决定在下拉列表中添加一个提交按钮。按钮工作,它背后的所有javascript功能完美,但我无法弄清楚如何在单击该提交按钮时关闭列表,而不是强制用户在下拉列表外单击。有什么想法吗?
答案 0 :(得分:1)
您可以使用toggle
方法切换下拉列表的结尾。
像:
$("#submitButton").click(function() {
$(this).closest(".dropdown-menu").dropdown("toggle");
});