`

多选的移动函数

阅读更多

function MoveSelectedItem(source, dest)
{
  sel_source=$(source);
  sel_dest=$(dest);
  if (sel_source.selectedIndex==-1) return;

  for(var j=0; j
  {
  if(sel_source.options[j].selected)
  {
  var SelectedText = sel_source.options[j].text;
  var SelectedCode = sel_source.options[j].value
  sel_dest.options.add(new Option(SelectedText,SelectedCode));
  sel_dest.options[sel_dest.length-1].selected = true;
  //sel_source.options.remove(j);此种方法IE支持,FF不支持,下面这个IE,FF都支持
  sel_source.remove(j);
  j--;
  }
  }
}

评论

相关推荐

    JQuery Datepicker 多选日期

    3. **扩展功能**:为了实现多选日期,我们需要对 Datepicker 进行扩展,添加新的交互方式,如通过 `ctrl` 键加鼠标左键点击来增加选中的日期,以及通过 `shift` 键配合鼠标移动来选取连续的一系列日期。 4. **事件...

    bootstrap左右多选多multselect插件

    1. **左右移动**: 用户可以选择一个或多个选项,并通过点击或拖动将这些选项从一个列表移动到另一个列表,实现了从已选到未选,或从未选到已选的轻松转换。 2. **多选功能**: 支持同时选择多个项目,无需逐一单击,...

    js table行的上下移动,置顶置底,支持ctrl多选

    本文将详细介绍如何使用JavaScript实现表格行的上下移动、置顶和置底功能,并支持Ctrl多选、选中行样式改变以及行号显示等实用特性。 首先,我们需要创建一个HTML表格元素,包含若干行(tr)和单元格(td)。例如:...

    可多选进行拖拽删除的CTreeCtrl.rar

    这个压缩包“可多选进行拖拽删除的CTreeCtrl.rar”显然提供了一个增强功能的`CTreeCtrl` 实现,支持用户进行多选操作,并且可以通过拖拽来移动或删除节点,这在原生的`CTreeCtrl` 中并不直接支持。 `CTreeCtrl` 是...

    多选的树控件

    例如,React中可以使用rc-tree或者ant-design的Tree组件,这些组件通常提供了丰富的API和回调函数,如onCheck、onSelect等,用于处理用户的选择操作和数据同步。 在后端,数据的存储和处理通常涉及到数据库操作,...

    多选多select

    与`to`函数类似,它同样接受一个`leftOrRight`参数,但它的作用是在移动之前先将目标`<select>`中的所有选项设为选中状态,从而实现一次移动所有选项的效果。 ```javascript function allTo(leftOrRight) { if ...

    左右移动多选列表控件

    标题中的“左右移动多选列表控件”是指一种常见的用户界面元素,用于在两个列表之间进行选择和转移项。这种控件通常包含两个并排放置的列表框,一个表示已选择的项目,另一个则显示可选项。用户可以通过点击或拖动...

    文件和文件夹多选demo

    2. **Windows API调用**:如果Demo使用了原生API,可能会涉及`DllImport`属性来导入系统函数,如`FindFirstFile`、`FindNextFile`等用于遍历文件和目录。 3. **多选控件的使用**:如`CheckedListBox`、`TreeView`或...

    使用bootstrap实现多选下拉框

    Bootstrap是世界上最流行的HTML, CSS, 和JS框架,用于开发响应式布局和移动设备优先的WEB项目。在Bootstrap中实现多选下拉框可以极大提升用户体验,使得用户在有限的空间内可以选择多个选项。以下是如何使用...

    基于JQ的多选加新闻循环

    这可以通过`$.each()` 遍历新闻数据,配合CSS样式和`.fadeIn()`、`.fadeOut()` 等动画函数实现平滑的切换。可以设定定时器(如`setInterval()`)来自动切换新闻,同时提供控制按钮,让用户手动切换。为了增加用户...

    mobiscroll多选互斥

    总的来说,Mobiscroll的多选互斥特性使得开发者能够创建更智能、更符合用户需求的交互式选择器,从而提升移动应用的易用性和用户体验。正确理解和使用这个功能,将使你的应用在众多竞品中脱颖而出。

    cordova安卓版图片多选插件

    Cordova是一款开源的移动开发框架,它允许开发者使用HTML、CSS和JavaScript来构建原生的移动应用。在Android平台上,Cordova提供了丰富的插件系统,使得开发者能够利用Java的原生功能,比如访问设备的摄像头、图库等...

    可多选内容

    如果是编程,可能与函数参数、接口设计有关,允许传递多个参数或接受多种类型的输入。 压缩包子文件的文件名称列表没有提供,但通常这会包含一系列文件或子目录,这些文件可能代表了一个项目、程序的源代码、数据集...

    自定义的下拉框,搜索多选全选

    Qt是一个跨平台的C++图形用户界面应用程序开发框架,它提供了丰富的API来构建桌面、移动甚至嵌入式系统的用户界面。对于自定义下拉框,我们需要结合QComboBox、QStandardItemModel以及可能的QLineEdit等组件来实现。...

    C# winform 开发的带多选的下拉控件 自适应屏幕

    - 下拉列表的位置:当窗体移动或缩放时,下拉列表应能保持与控件顶部对齐,而不是固定在屏幕上的某个位置。 - 控件大小:控件应能根据窗体大小动态调整自身的宽度,确保显示完整的内容,而高度则根据所选项目的...

    SelectBox下拉复选框多选插件

    7. **兼容性和适应性**:为了确保在不同浏览器和设备上都能正常工作,插件需要考虑跨平台兼容性,包括桌面浏览器和移动设备。此外,响应式设计也是重要的,确保在各种屏幕尺寸下都能良好展示。 8. **使用示例**:在...

    可多选日期控件(转)

    5. **日期库的使用**:JavaScript原生的日期处理功能有限,所以通常会引入第三方日期库,如moment.js或date-fns,它们提供了丰富的日期操作函数,如格式化、比较、加减日期等。 6. **UI组件库**:许多前端框架(如...

    VC文件多选对话框

    4. **处理选择的文件**:最后,你可以遍历`selectedFiles`数组,对每个选定的文件执行相应的操作,如打开、复制、移动等。 5. **跨平台兼容性**:为了确保在XP和Win7上都能正常工作,可能需要处理视觉样式差异,...

    易语言超级列表框拖动多选

    综上所述,"易语言超级列表框拖动多选"涉及到对易语言控件的深入理解和Windows API的运用,特别是SendMessage函数的使用。通过巧妙地结合事件处理、状态管理和绘图技术,我们可以实现一个流畅、高效的拖动多选功能,...

    鼠标左键按下后拖动实现多选

    实现拖动多选功能,需要捕获并处理鼠标消息,特别是`WM_LBUTTONDOWN`(左键按下)、`WM_MOUSEMOVE`(鼠标移动)和`WM_LBUTTONUP`(左键释放)。在`OnLButtonDown`中记录鼠标按下位置,在`OnMouseMove`中检查是否...

Global site tag (gtag.js) - Google Analytics