在 2 个多选之间拖放
Drag and Drop between 2 multiple select
我在使用 jQuery UI 将一些项目从一个多选拖放到另一个(一个空的(时遇到问题。
这是多选和 js 函数的代码:
<div class="availableContainer">
<span style="font-weight: bold">Available items</span>
<select name="@sort1" id="@sort1" multiple="multiple" class="connectedSortable">
@for (var i = 0; i < ViewBag.Fields.Count; i++)
{
<option value="@ViewBag.Fields[i].Name">@ViewBag.Fields[i].Name</option>
}
</select>
</div>
<div class="selectedContainer">
<span style="font-weight: bold">Selected items</span>
<select name="@sort2" id="@sort2" multiple="multiple" class="connectedSortable">
</select>
</div>
<script type="text/javascript">
$(document).ready(function() {
$("#@sort1, #@sort2").sortable({
connectWith: ".connectedSortable",
}).disableSelection();
});
我尝试将其与<ul>
和<li>
一起使用,它工作正常,但是对于多选,它什么也没做。我真的需要它与多项选择一起工作。关于我做错了什么的任何提示都会很好。
作为旁注,这段代码处于剃刀部分视图中。
我不认为选择选项元素支持jQuery UI可排序,可拖动和可删除。
你可以移动到像multiselect
这样的jQuery插件。
相关文章:
- 无法在 JS 树和 JQ 网格行之间实现拖放
- JavaScript/jQuery在两个iframe之间拖放元素
- 如何通过在两个节点之间拖放来制作边缘,并在细胞空间中扩展 egdehandle 扩展.js
- HTML5 / Javascript - 在多个画布之间拖放不起作用的完美示例
- 是否可以使用 JQuery 或其他方法在两个浏览器窗口之间拖放一些内容
- 在 2 个多选之间拖放
- 使用指令在 1000 条记录上的两个表之间进行角度拖放
- 如何使用jquery在不同的Div之间拖放
- 拖放动态生成的两个表之间的所有单元格
- 如何实现两个表之间的拖放,与所有的内容
- 如何在两个表之间进行拖放编程
- 暂停在执行拖放时显示窗口的拖放事件的处理;在网格之间下降
- Javascript / jquery在两个树视图列表之间拖放
- 在IE 11的选项卡和窗口之间拖放
- Jquery排序禁用特定项之间的拖放
- jtree:防止在两个不同的树之间拖放
- HTML5在多个浏览器窗口之间拖放多个元素
- js在两张纸之间拖放元素
- 在contenteditable中的行或段落之间拖放
- 如何在不同的选项卡之间拖放多个元素