jQuery draggable选项元素

有关使以下选项元素可拖动的任何提示?

 aaaaaaaa bbbbbbbb cccccccc dddddddd eeeeeeee  

以下似乎不起作用

 $(document).ready(function() { $('#expenseSelect').children().draggable(); }); 

我基本上在寻找一个列表框元素,用户可以在其中选择一个或多个项目并将它们拖到表单中。

我担心这对于原生下拉框来说是不可能的。 不同的浏览器可以以不同的方式创建select标签。 例如,移动设备可能会与select标签完全不同。

你应该看一下使用jQuery插件(或创建你自己的插件),它使用divli标签来制作一个下拉框。 这些可以拖延。

面对这个问题,并为此编写了一个小的jQuery插件。 唯一的问题是Internet Explorer(任何) – 它不支持

https://github.com/NikitaKA/jquery.dragOptions

jQuery draggable不会像这样工作下拉元素。 我建议使用无序列表

    来显示数据,因为jQuery可以重新排序这样的东西。

    此外,您可能正在寻找“可排序”,因为您要将新项目拖入列表,而不是“可拖动”。 查看此示例的源代码: http : //jqueryui.com/demos/sortable/#connect-lists

    您无法使用jQuery将select选项设置为draggable。

    查看可拖动的文档以了解如何执行想要执行的操作 (尽管不使用select框)