问题标签 [jquery-select2]
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.
ruby-on-rails-3.2 - Rails 资产管道未为 select2 编译图像
我在我的 Rails 3.2 项目之一中使用 Select2 插件。它当前位于目录中vendor/assets/javascript/select2/
(所有 js、css 和图像文件都在这里,与从下载的插件中解压缩的位置相同)。
我按预期在 application.css 和 application.js 文件中包含了 select2 css 和 javascript 文件:
但是现在我已经部署到生产环境中,select2.css
文件正在寻找assets/select2.png
,而有问题的图像实际上位于assets/select2/select2.png
.
如何让图像编译到正确的位置?
javascript - 如何使用 Select2 ajax 中的敲除绑定到选定的文本
我正在使用敲除 + select2 并且我的下拉列表之一的数据是使用 ajax 延迟加载的(select2 支持)。
我需要能够绑定下拉列表的选定文本,但找不到方法。
有谁知道这是否可能?
ajax - AJAX 结果问题 - Data.Results 未定义
我正在尝试将 Select2 设置为使用 Ajax 并且被卡住了。我已经在 IE 中调试并确认我的 AJAX 正在返回结果,所以这似乎不是问题。输入框加载,但是当我在“牛奶”中输入“mi”时,它只是说“正在搜索......”并且什么也没找到!
这是我的jQuery:
JSON:
HTML:
如果我将 dataType 更改为只是 json,当我在框中键入“mi”时会出现另一种错误。
这是工作版本的最终代码:
jquery - 如何使用 select2.js
我想添加一个表单字段,它可以自动填充文本并可以使用多个选项卡(类似于 fb)。我发现 select2.js 可以帮助我做到这一点,但是当我将多个属性设置为 true 时,我在使用它时遇到了问题。如果我添加多个:true,则页面将其显示为正常选择。
我发现 select2 页面上的文档令人困惑。
我是他们所有人的新手,请帮助我。
google-chrome-extension - Select2 在 chrome 扩展弹出窗口上无法正常工作
我在使用AngularJS和 Angular-UI 的 chrome 扩展上遇到了 Select2 的不良行为。
场景
Select2 的内容通过 AngularJs $resouces 模块异步加载。
应该发生什么?
当我单击 Select2 时,应显示内容。
实际发生了什么?
当我第一次单击任何 select2 下拉菜单时,它只是眨眼然后隐藏。
观察:
相同的代码在 chrome 的扩展弹出窗口中工作得很好。
您可以在这里看到它的工作原理:http: //moneynow2.apphb.com。并且可以在我的 github 存储库
中浏览代码。
jquery-select2 - Select2 下拉列表但允许用户输入新值?
我想要一个包含一组值的下拉列表,但也允许用户“选择”一个未在此处列出的新值。
如果您在模式下使用它,我看到select2tags
支持这一点,但是有没有办法在不使用标签的情况下做到这一点?
angularjs - 在 chrome App 中使用时控制台中的 Angular UI Select2 转储错误
我正在尝试使用AngularJS和Angular-UI在chrome App中使用以下 select2 示例。它工作正常,但不幸的是,每次单击下拉框时,我都会在 chrome 控制台中收到以下错误。
"拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:"default-src 'self' chrome-extension-resource:"。请注意,'script-src' 未明确设置,因此 'default-src'用作后备。 ”
有什么建议我该如何解决这个问题?
谢谢
*此代码在浏览器中运行良好,没有任何问题,但在 chrome 应用程序
代码中没有:
控制器
看法
解决了!
感谢@AlanRodriguesSoares 的提示。我已经从 gitub ( [link] https://raw.github.com/timoxley/select2/bug/onclick/select2.js ) 下载了另一个版本的 select2.js,这个问题在其中得到了修复。
jquery - Select2 - 加载选项
是否有任何本机方法可以在 select2 中添加加载器,同时通过 ajax 加载选项?
jquery-select2 - select2 如何将 ajax 示例的样式更改为看起来像标记示例
使用 select2 我需要使用 ajax 自动完成标签。所以一切都很好,除了它的外观。
我只是不明白如何使“加载远程数据”示例('#e6')看起来像“自动标记化”示例('#e20'),我的意思是看起来像带有下拉列表的通常选择输入,没有添加样式和搜索图标。
javascript - 在 select2 中标记新标签?
我正在使用select2,
我已经设置好了,所以如果它不存在,我可以添加一个新标签,
我也在使用 twitter 引导程序,如果标签不存在,我想将其标记为新标签,为此我在文本前面加上'<span class="label label-important">New</span> '
this 作为我的 select2 初始化程序。
现在这很好用
除非我为标签输入的内容作为该标签的标记的一部分存在
根据我收集到的内容,我需要覆盖formatResult
、formatSelection
或matcher
.
这就是我从文档中得到的,但我不明白我需要如何改变它。