问题标签 [easydropdown]
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.
jquery - easydropdown 取决于选择
我正在使用 easydropdown ( https://github.com/patrickkunka/easydropdown ) 来设置我的选择下拉字段的样式。
到目前为止,一切都很好。
然而,当试图使 2 个选择框可靠时,第 2 个框仍保留初始值。我尝试了 jsfiddle,jet 似乎无法正确添加资源:示例:
我会很感激任何帮助。
ruby-on-rails - 如何使用 Rails 6 安装 easydropdown
easydropdown
安装到 Rails 6的正确方法是什么?
我跑去yarn add easydropdown
把它添加到我的应用程序中。似乎还可以;我验证了我的浏览器在 js 源代码中可以看到它。
在此之后,不完全确定该怎么做。在 app/javascripts/packs/application.js 中,我尝试添加这些行。没有导致错误。
require('easydropdown')
import easydropdown from 'easydropdown'
import Easydropdown from 'easydropdown'
- 案件重要吗?
但是在我的页面和 js 控制台中,我不断看到easydropdown is not defined
.
我错过了什么?
javascript - easydropdown,以编程方式添加选项
我需要向具有两个easydropdowns的页面添加一些功能,基本上我所有的下拉菜单都由以下方式初始化:
我现在需要编辑其中一个,这样当用户在那里选择一个特定值时,我会在第二个 easydropdown 中添加一个额外的选项。
到目前为止,这就是我得到的:
现在我有两个问题:
- 对于我的 js 的结构方式,在该特定选择上预先激活 easydropdown 真的很难看,我非常不想编辑包含该文件的文件
easydropdown.all
并将回调添加到我有特定于此表单的 js 的文件中。我找不到办法。 - 必须有更好的方法来添加额外的选项,这个解决方案有效,但它有一个小故障,如果我选择额外的选项,第一次点击它时下拉菜单会关闭选择上一个选项,以选择额外的选项我需要再次打开下拉菜单并再次选择额外选项。
有任何想法吗?
谢谢。
更新
对于第一个问题,我找到了一个更令人满意的解决方案,我基本上销毁并重建了我需要更新的下拉列表的 easydropdown。
我仍然无法选择最后一个结果,这是一个关于这个的小提琴