问题标签 [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 回答
2687 浏览

javascript - 多选选项隐藏在它下面的 div 后面

我在表格单元格中使用多选下拉列表。但是当我单击它时,选项隐藏在其下方单元格的内容后面。

我究竟做错了什么?

0 投票
2 回答
1167 浏览

javascript - 动态添加属性作为对象属性

我正在研究bootstrap-multiselect,我正在尝试在dataprovider方法中添加数据属性。

当前的

在代码中,它<option>像这样映射这些标签:

期望的

所以它将在 HTML 元素上呈现为data-some-attribute="10001" data-another-attribute="false".

我开始将此添加到代码中(我知道这行不通):

问题当然是您不能将循环添加为对象属性。一旦这个工作正常,我可以向存储库添加一个拉取请求。我确实在 repo 上提出了一个问题,但决定自己尝试解决问题 #592有 什么想法吗?

0 投票
1 回答
993 浏览

bootstrap-multiselect - 基于另一个下拉列表的引导多选过滤值

我正在根据另一个数据属性的值级联多选。

我有这个在父级的 onChanged 事件中调用的方法。父母我的意思是用ie过滤孩子

  • 父 = 部门多选
  • 孩子 = 员工多选。

子元素的数据属性为data-departmentid

它被这样称呼:

问题是我无法隐藏元素。过滤器工作得很好,我试过了:

$(tc).hide(); // tc = targetControl option

我也尝试过刷新而不是重建。

0 投票
2 回答
833 浏览

jquery - 为什么引导多选不加载任何内容

我有一个带有选择选项标签的简单表单,我正在尝试使用引导多选对其进行样式设置。不幸的是,似乎没有加载引导多选或其他东西......我得到的只是经典的html选择多选框......

这是我的代码:

有人可以帮我吗?我在这里做错了什么?

0 投票
1 回答
4791 浏览

jquery - Bootstrap Multiselect - 检查 Optgroup 复选框

我正在使用带有 enableCollapsibleOptGroups: true 的Bootstrap Multiselect,当单击 optgroup 标题复选框时,允许切换 optgroups 中的所有选项。在某些情况下,我需要预先选择选项,这可能意味着选择了 optgroup 中的所有选项。但是,在这种情况下,我不知道如何检查 optgroup 标头复选框。我可以选择 optgroup 中的所有选项,但不能选择 optgroup 标题复选框。这会强制用户单击它两次以取消选择该 optgoup 中的所有选项。我可以在隐藏字段中指出哪些 optgroup 已选择所有选项,但我无法弄清楚如何实际检查 optgroup 标题复选框。有什么建议么? 在此处输入图像描述

0 投票
2 回答
2055 浏览

jquery - 带有“无搜索结果消息”的引导多选

我正在使用启用搜索的引导多选。一切正常。问题是当用户搜索下拉选项中不存在的字符串时,它没有向用户显示任何消息,例如“未找到结果”。显示空白下拉菜单。

如果搜索字符串与任何下拉值都不匹配,我如何显示“未找到结果消息”。

这是代码:

谢谢, 图沙尔

0 投票
1 回答
1843 浏览

php - 如何从 yii2 中的多选复选框输入中选择用户?

最近我安装了 multiSelect 复选框扩展。我的 _form.php 看起来像这样:

如何提取用户在另一个模型的 actionCreate 中选择的数据?如何获得用户选择的选项?(我尝试了 $_post[] 并没有用。)

0 投票
0 回答
353 浏览

jqgrid - jqGrid多选不检索数据

对于下面的代码,我的多选中有问题。当我选择“资源”列列表中的所有项目(此字段是带有复选框的多选)并保存该行时添加新行时,该行的所有数据都正确保存到数据库中。但是,当检索到同一行进行编辑时,我看到除了第一个资源项之外的所有资源项都被选中。在上面的代码中,我使用的是引导多选插件。但是当我使用 eric hynds 多选插件时的行为也是如此。此问题似乎仅与列表中的第一项有关。

在我的resources.php中我有如下

这里可能有什么问题?

0 投票
2 回答
5693 浏览

jquery - 更改引导多选布局

我正在使用带有过滤选项的 bootstrap-multiselect https://github.com/davidstutz/bootstrap-multiselect 。一切正常。我的下拉菜单有大约 80-90 个值,因此我必须提供滚动。但问题是当我添加滚动时,搜索框也会滚动,当我转到最后一个值时它会被隐藏。我需要确保搜索框将保留在顶部,并且选项将在其下方滚动。

因此,我查看了 bootstrap-multiselect 创建的 HTML 代码,发现搜索控件也包含在同一个父级中。

使用的 CSS:-

有什么我可以使用的 CSS 技巧来固定搜索框并且选项会在它下面滚动吗?我已经检查了库提供的模板选项但没有成功?

谢谢

0 投票
1 回答
6960 浏览

bootstrap-multiselect - 引导多选重建/刷新不起作用

我有 2 个引导多选框。我想根据通过 Ajax 调用在另一个中所做的选择来刷新其中的项目。

除了多选用来显示选项的选项没有被“重建”或“刷新”填充之外,一切正常。

代码:

标记多选”

更新选项列表:

将销毁、重建和刷新作为我尝试过的示例。在每个订单和组合中都使用了所有这些,但没有运气。

Destroy 会将我的多选“更改”回标准选择,但无论我之后做什么,我都无法让多选返回新的选项列表,包括在存在 onchange 事件的情况下使用完整的多选调用。它要么是空的,要么是旧列表。当我进行刷新/重建调用时,选择列表具有正确的选项。

提前致谢。吨