问题标签 [bootstrap-multiselect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2560 浏览

javascript - onselect 从 Bootstrap 多选下拉列表中删除元素

我有两个引导多选下拉菜单。我的要求是,如果我从第一个下拉列表中选择任何一个选项,则应从第二个下拉列表中删除所选选项。此外,如果我取消选择它,那么它应该添加到第二个下拉列表中。

这是链接

https://jsfiddle.net/cpxavier/6escna8k

0 投票
1 回答
5558 浏览

twitter-bootstrap - 带分隔符的引导多选

我正在尝试使用 Bootstrap 多选,但我需要在元素之间放置分隔线(此条)。这是我到目前为止的标记。我尝试放置,因为我在某处读到您可以使用引导选择执行此操作,但它看起来不适用于引导多选。我最终得到一个复选框,但旁边没有文字。我想要一个简单的条或线来分隔组。

我使用这个 jQuery 脚本来激活它:

我正在使用https://github.com/davidstutz/bootstrap-multiselect

0 投票
1 回答
194 浏览

jquery - Viewstate 不适用于 WebForms 中的 Bootstrap 多选

我有一个在 Page_Init 方法中生成动态控件的 WebForms 应用程序。其中一个控件是一个 HtmlSelect 控件,我用项目动态填充它。当它在页面上呈现时,我运行通常的 jQuery 代码,该代码使用每个列表项旁边的复选框设置此控件。

然后用户检查一些项目并发布页面。

在回帖中,在 Page_Load 事件中,我使用以下代码检查了某些项目的 Selected 属性:

奇怪的是,当用户检查多个选项时,只有第一个在 Page_Load 上返回 true,其余的都返回 false。看起来所有其他检查项目的 ViewState 都没有返回到服务器。

这是我在 Page_Init 中的内容,记住这些是动态控件,所以我必须将它们放在 Init 中:

0 投票
3 回答
4715 浏览

jquery - 在多选下方而不是在其上方显示验证错误消息

当我使用 jQuery 验证插件验证多选字段时,错误消息显示在多选上方。如何让它在多选下显示?

这是一个JSFiddle

0 投票
2 回答
1702 浏览

javascript - 获取多选中的所有选项

我正在使用 bootstrap-multiselect,我想获取给定多选的所有选项(不仅仅是选定的选项)。我知道我可以使用以下代码获取所选的:

但我不确定如何获得所有选项,而不仅仅是选定的选项。

实际上,我想根据某个事件动态修改选项列表,因此想要获取列表以便我可以修改它。

0 投票
2 回答
135 浏览

javascript - Javascript:了解函数语法和参数

我试图onchange理解bootstrap-multiselect. 特别是,我试图了解函数语法和参数。

如何知道函数中的三个参数是什么意思?我从哪里得到这三个参数?我还尝试查看代码https://github.com/davidstutz/bootstrap-multiselect/blob/master/dist/js/bootstrap-multiselect.js#L263但无法理解。

我知道在此功能选项中使用警报指的是所选选项,checked显示该选项是checked还是unchecked. undefined我在函数内部做的时候不断得到console.log(select),所以不知道这是什么意思。

问题:如何理解这些函数参数和语法?这只是一个示例,但了解通用过程将帮助我在将来解码其他类似功能。

0 投票
2 回答
8865 浏览

jquery - 如何使用 jQuery 的 Bootstrap Multiselect 插件更改下拉菜单的宽度?

我正在使用 David Sutz 的引导选,但找不到修改.dropdown-menuon的方法onDropdownShow。在下面的函数中设置宽度不起作用:

问题在于$(this)似乎不是 DOM 节点,尽管我希望它是#flavor.

我要做的是根据窗口的宽度动态更改菜单的宽度(基本上使其具有响应性),因此每次打开菜单时都需要执行代码。此外,我的页面上有多个多选框,因此它确实需要是一个没有硬编码 DOM 引用的通用函数,因此需要$(this)工作。

0 投票
1 回答
910 浏览

javascript - hide/show table row via multiselect

Currently I'm working on filtering table using bootstrap-multiselect plugin. I'm having hard time to make it work properly. I want to show/hide table row depending on selected values in multiselect. E.g. If row has a value of Activated, then only row with activated value should be shown and others will be hidden. If I selected Activated and Deactivated then row with values Activated and Deactivated will be shown. If I selected All Selected, all row should shown. Checked my code here:

My current work on jsfiddle.

0 投票
3 回答
1922 浏览

javascript - 无法让引导多选与角度一起使用

我正在尝试让引导多选小部件工作。当我对所有选项进行硬编码时,它会起作用,如下所示:

但如果我尝试用角度填充选项,如下所示:

然后下拉窗口出现错误,并且不显示任何选项。

如果我删除 javascript 将其变成多选,那么它会显示所有选项。

我看了看这个类似的问题: angularjs-ng-repeat-in-bootstrap-multiselect-dropdown 但不能没有任何运气。

0 投票
1 回答
59 浏览

bootstrap-multiselect - 多选选项引用的正确语法

我发现无法找到正确的语法来以编程方式检查 Bootstrap Multiselect 中的单选按钮。我见过的例子使用这种语法:

我在 Firefox 开发者控制台中没有看到任何错误,它似乎是正确的,但没有检查任何内容 - 默认的第一项仍然处于选中状态。什么是正确的语法?我读过有一个已知的错误,但我不知道修复?