📜  jQWidgets jqxListBox getSelectedItems() 方法(1)

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

jQWidgets jqxListBox getSelectedItems() 方法

简介

jqxListBox 是 jQWidgets 中的一种列表框控件,getSelectedItems() 方法用于获取 jqxListBox 中被选择的项。

语法
getSelectedItems(): Array<Object>
返回值

该方法返回一个对象数组,其中每个对象代表一个被选择的项。每个对象具有以下属性:

| 属性名称 | 类型 | 描述 | |:-------:|:-----:|:----:| | index | number | 被选择项的索引 | | label | string | 被选择项的文本 | | value | any | 被选择项的值 |

使用示例
获取被选择的项
var listBox = $("#myListBox").jqxListBox({ /* options */ });

// ...

var selectedItems = listBox.jqxListBox('getSelectedItems');

console.log(selectedItems);
// 输出的结果可能类似于:
// [
//    { index: 0, label: "选项1", value: 1 },
//    { index: 2, label: "选项3", value: 3 }
// ]
遍历被选择的项
var selectedItems = listBox.jqxListBox('getSelectedItems');

for (var i = 0; i < selectedItems.length; i++) {
    console.log(selectedItems[i].label);
}
// 输出的结果可能类似于:
// "选项1"
// "选项3"
注意事项
  • 该方法只能用于 jqxListBox 控件,不能用于其他控件。