📜  jQWidgets jqxComboBox getSelectedItems() 方法(1)

📅  最后修改于: 2023-12-03 15:32:16.119000             🧑  作者: Mango

jQWidgets jqxComboBox getSelectedItems() 方法

简介

getSelectedItems() 方法是 jQWidgets jqxComboBox 组件提供的一种获取下拉列表中已选中选项的方法。该方法返回一个数组,其中包含了下拉列表中已选中选项的相关信息。

语法
var selectedItems = $('#myComboBox').jqxComboBox('getSelectedItems');
  • selectedItems : Array<Object>

返回一个数组,其中包含已选中选项的相关信息。

参数说明

无。

返回值说明

返回一个数组,其中每一个元素为一个包含已选中选项相关信息的对象,对象拥有以下属性:

  • index: Number – 已选中选项的索引。
  • label: String – 已选中选项的标签名。
  • value: String – 已选中选项的值。
  • group: String – 已选中选项所属的分组名。
使用示例
var selectedItems = $('#myComboBox').jqxComboBox('getSelectedItems');

for (var i = 0; i < selectedItems.length; i++) {
  console.log('Index: ' + selectedItems[i].index);
  console.log('Label: ' + selectedItems[i].label);
  console.log('Value: ' + selectedItems[i].value);
  console.log('Group: ' + selectedItems[i].group);
}

该示例演示了如何使用 getSelectedItems() 方法遍历已选中选项数组并输出选项相关信息。

注意事项
  • getSelectedItems() 方法只能在 jQWidgets jqxComboBox 组件初始化之后使用。如果未初始化,该方法将返回 undefined
  • 如果下拉列表为单选模式,getSelectedItems() 方法返回的数组长度不会超过 1。
  • 如果下拉列表没有任何已选中的选项,getSelectedItems() 方法返回一个空数组。