我有两个下拉框。第一个包含值列表的框。当我单击添加按钮时,从dropdown1中选择的值转移到dropdown2。然后当我点击“全部添加”按钮时,列表中的所有值都将从dropdown1转移到dropdown2到jQuery。我在这里遇到问题。
当我点击提交按钮时,将box1中的值添加到box2后,下拉列表的滚动自动滚动一次,然后将值提交。我怎么能避免这种情况。 在这里,他们将值列表逐个添加到另一个框中......我怎样才能避免这种情况。
例如:
var arr =[];
$('#'+selectedValues+' option').each(function (i,option){ arr[i]=$(option).val();
$('input[type=submit]').click(function(){ $('#'+selectedID).val(arr);
答案 0 :(得分:0)
有一个jQuery插件可以为你做这个......
http://www.jsplugins.com/Scripts/Plugins/View/Jquery-Two-Sided-Multi-Selector/
它将选择列表(多个)转换为双面列表,其中包含来回移动项目的选项等。