问题标签 [msdropdown]

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 投票
1 回答
650 浏览

jquery - Msdropdown 仅使用“slideDown”动画打开

MsDropDown 位于:https ://github.com/jgb146/ms-Dropdown/blob/master/msdropdown/js/jquery.dd.js仅以“slideDown”动画打开。

如何修复它以使用 slideUp 动画打开?

有人有 CSS 或 jQuery 技巧吗?

我的例子:

有人有解决方案吗?也许 MsDropDown 的创建者可以创建一些新的参数供用户使用,例如:slideUpAnimation 或 slideDownAnimation。

非常感谢!

0 投票
3 回答
1495 浏览

jquery - 带有 msDropDown 的 KnockoutJS

目前使用 msDropDown 3.2 使控件看起来很漂亮,但是由于正在开发的应用程序的性质,我已经研究过使用 Knockout JS 来处理 UI 数据绑定。不幸的是,每当我更改视图模型上的属性时,它都会更改选择而不是渲染控件(我知道更改渲染控件所需的代码,但不确定如何将其挂钩到 Knockout)。

有没有人集成了这两个工具,如果有,那么你是如何让它们很好地结合在一起的?

编辑:

HTML:

JavaScript:

从上面的代码可以看出,我正在创建一个 ViewModel 实例,然后应用绑定并启动 msDropDown。

如果我要调用以下命令:

然后它将更新基础选择,但不会更新 msDropDown 控件的前端。基本上需要一种方法来挂钩 Knockout 在更改属性时可能调用的事件,以便我可以确定它是否是一个选择并调用一些特定于 msDropDown 的代码来更新 UI。

谢谢,

克里斯。

0 投票
2 回答
4562 浏览

javascript - 如何使用 msdropdown 插件禁用选项

创建 msDropdown 插件后是否可以禁用选项?

我更好地解释了我的问题。我想将带有图标、文本和其他内容的 html 放入每个选项中,所以首先我创建一个空选择,然后使用add函数添加每个选项:

问题是,如果发生某种情况,我必须禁用一个选项,但无法通过使用插件设置来设置禁用选项。

只有在调用msDropdowndisabled=disabled函数之前将相关参数设置为select才能禁用选项,但我不能使用此解决方案,因为我必须将动态html放入选项文本中。

还有另一种方法吗?

感谢您的帮助。

0 投票
2 回答
868 浏览

jquery - 如何在 msdropdown 中禁用自动完成选项

新 msdropdown 版本中的自动完成选项是一个很酷的功能。

但由于某些原因,我的 msdropdown 中没有该功能。那么如何禁用该选项呢?

我不想编辑 msdropdown js 文件,因为我的应用程序的其他一些区域可能需要该功能。我在他们的文档中找不到任何选项。

0 投票
1 回答
560 浏览

jquery - 在 ms-Dropdown 的情况下如何使用数据库中的值显示图像

我正在使用 msDropdown 作为我的图像下拉菜单。每次用户选择图像时,它都会向数据库插入一个值。现在我想在此页面加载时,下拉菜单将根据当前存储在数据库中的值填充所选图像。但我真的不知道 msDropdown 怎么能理解并将价值与图像联系起来。这是我尝试过的:

但是加载页面时它不显示图像。

0 投票
1 回答
495 浏览

jquery - 使用 msdropdown 时附加空白空间(在 Chrome 浏览器中)

我在我的网络应用程序中使用了 msdropdown,我注意到它在底部创建了一个带有长滚动条的空白空间。一旦我删除了下拉菜单,就没有问题了。所以我确定它的形式是 msdropdown。对此有任何帮助,,,

在演示本身中,它显示了长滚动。在 chrome 中查看这个Demo

0 投票
2 回答
2525 浏览

javascript - 如何通过 JSON 更新 msDropDown 列表?

我有一个带有 2 个 msDropDowns 的页面。更改第一个列表的值后,我想为第二个列表加载 JSON 数据并更改数据。

在文档中没有更新功能:-(

那么:如何更改 msDropDown 列表?

0 投票
5 回答
3232 浏览

javascript - 第一次单击时 msDropDown 子项仅显示 3px

我的 msDropDown 插件有问题,它似乎运行良好,但是当我第一次单击它时,带有选项的子框仅显示 3px。然后再次单击,它工作正常。

我正在使用 Chrome、Jquery 1.9.1 和 msDropDown 3.5.2

0 投票
1 回答
1162 浏览

load - Ms 下拉菜单应立即加载,并且在加载前不显示选择框硬编码

我正在使用 MSdropdown,一切正常,cookies 和所有!但是,当我加载站点时,msdropdown 框需要几秒钟的时间才能加载,并且在加载时会在显示完全加载之前显示选择选项框。请你看看我的编码并告诉我哪里出错了?检查我的网站,看看我的意思是用你自己的眼睛...... www.cig-go.com

谢谢

我也在 html head 中得到了这个:

任何帮助都会非常感激,我对此感到很困惑,请帮助。它可能只需要你一秒钟 :) 谢谢

0 投票
4 回答
2298 浏览

jquery - onchange 不适用于使用 dd 创建的选择

我使用 dd 创建了一个选择框:

在里面(document).ready我添加了以下行:

我试图绑定onchange使用

但无法绑定事件你能帮我吗?