📜  jQWidgets jqxComboBox unselectItem() 方法(1)

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

jQWidgets jqxComboBox unselectItem() 方法

jqxComboBox 是 jQWidgets 提供的一个下拉菜单组件,它支持多种常用的下拉菜单功能,包括单选、多选、搜索、自动完成等。

unselectItem() 方法是 jqxComboBox 提供的一个方法,它可以取消当前选中的下拉菜单项。

方法语法
unselectItem(item: Element | number | string): void
方法参数

unselectItem() 方法参数有一个 item,它表示要取消选择的下拉菜单项。

item 可以是一个 DOM 元素对象、一个选中的下拉菜单项的索引、或者是一个选中的下拉菜单项的值。如果 item 为一个 DOM 元素对象,则取消该元素所表示的下拉菜单项的选择状态。如果 item 为一个选中的下拉菜单项的索引,则取消该索引处的下拉菜单项的选择状态。如果 item 为一个选中的下拉菜单项的值,则取消该值所对应的下拉菜单项的选择状态。

方法返回值

unselectItem() 方法没有返回值。

使用示例

下面是一个使用 unselectItem() 方法取消选择下拉菜单项的示例代码:

// HTML 代码
<div id="comboBox"></div>

// JavaScript 代码
// 初始化下拉菜单
$("#comboBox").jqxComboBox({
    source: ["第一项", "第二项", "第三项"],
    width: "250px",
    height: "25px"
});

// 取消当前选中的下拉菜单项
$("#comboBox").jqxComboBox("unselectItem");

// 取消指定下拉菜单项的选择状态
$("#comboBox").jqxComboBox("unselectItem", 1);

在上面的代码中,我们首先使用 jqxComboBox() 方法初始化了一个下拉菜单。然后,我们调用了 unselectItem() 方法,取消当前选中的下拉菜单项的选择状态。接着,我们又调用了 unselectItem() 方法,取消了索引为 1 的下拉菜单项的选择状态。