如何将元素从一个列表移动到另一个列表
How to move elements from one list to another
我想将元素从一个列表(A)移动到另一个列表
问题是我想对列表A的元素进行排序,我使用的是list.js库,witch非常好
在这里你可以看到一切是如何运作的:
http://jsfiddle.net/Danny182/yzeupzrt/15/
问题是,如果我使用一个选项对列表A进行排序,我在列表B上移动的元素会返回到列表A。
你可以从小提琴上看到它!
这是我用来将元素从一个列表移动到另一个列表的代码:
$('.add').click(function () {
var id = this.id;
$("li#p-"+ id + "").detach().appendTo('#your-team');
有人能帮我吗?
感谢
试试这个:
$('.add').click(function () {
var id = this.id;
//$('#your-team').append($("li#p-"+ id + "").html());
$("li#p-"+ id + "").detach().appendTo('#your-team');
//$("li#p-"+ id + "").remove();
userList = new List('players', options);
//userList = new List('players', options);
})
var userList;
$(document).ready(function(){
//FUNCTION TO SORT THE LIST A.
var options = {
valueNames: ['teame', 'role', 'name', 'value', 'team' ]
};
userList = new List('players', options);
$('#teams').change(function () {
var selection = this.value;
console.log (selection);
if (selection == "tutte") {
userList.filter();
return false;
}
userList.filter(function(item) {
if (item.values().team == selection) {
return true;
} else {
return false;
}
});
return false;
});
//THIS FUNCTION DETACHES THE ELEMENTS FROM LIST A AND IT APPENDS IT TO THE LIST B
$('.add').click(function () {
var id = this.id;
//$('#your-team').append($("li#p-"+ id + "").html());
$("li#p-"+ id + "").detach().appendTo('#your-team');
//$("li#p-"+ id + "").remove();
userList = new List('players', options);
//userList = new List('players', options);
})
});
相关文章:
- 从javascript创建一个列表
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 如何在用户返回和上一个按钮时刷新下拉列表
- jQuery-将列表项的一个元素移动到同一项的另一个元素中+对我的列表中的每个项执行此操作
- 如何为下拉列表的每个选项添加一个属性
- 在下拉列表中选择一个选项的值
- 在Twitter BootStrap嵌套下拉列表中托管一个选择列表(IE 9特定)
- 使用jquery从列表项中移除类,并将一个类添加到另一个列表项中
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 我想在我的准备列表项上创建一个按钮
- 如何使用jquery将所选项目从一个下拉组列表(optgroup)移动到另一个下拉列表(optgroup)
- 我创建了一个Javascript待办事项列表,但想知道如何在浏览器刷新后保留这些帖子
- 如何将一个类一个接一个地添加到列表中的每个元素中
- JSON编码一个HTML列表——所有子项都显示在所有父项上
- 什么'是从对象列表中一次编辑一个对象的正确Angular/Firebase方法
- 我需要使用什么语法来向一个对象的成员添加一个临时数组,该成员等同于一个字符串的通用列表
- 如何强制用户从下拉列表和按钮中选择一个值以启用保存按钮
- 在另一个下拉列表中的选择上切换下拉列表中选项的可见性