📅  最后修改于: 2023-12-03 14:43:21.093000             🧑  作者: Mango
jQWidgets jqxComboBox enableItem() 方法是用于在 jqxComboBox 控件中启用指定项的方法。当一个项被启用后,就可以点击它选择它。
$('#jqxComboBox').jqxComboBox('enableItem', item)
其中,item
是要启用的项的索引或者值。
item
: 要启用的项。可以是选项的索引或者值。无返回值。
下面是一个简单的 jqxComboBox 控件的示例,包括两个按钮。点击按钮“启用 Fruit 项”会设置 Fruit 选项为可用,点击按钮“启用 所有”会将所有的选项都设置为可用:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>jQWidgets jqxComboBox enableItem() 方法示例</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jqwidgets-framework@10.6.4/jqwidgets/styles/jqx.base.css">
<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jqwidgets-framework@10.6.4/jqwidgets/jqxcore.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jqwidgets-framework@10.6.4/jqwidgets/jqxbuttons.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jqwidgets-framework@10.6.4/jqwidgets/jqxcombobox.js"></script>
<script>
$(document).ready(function () {
// 初始化 ComboBox 控件
$("#jqxComboBox").jqxComboBox({
selectedIndex: 0,
source: ['Apple', 'Banana', 'Cherry', 'Date', 'Elderberry', 'Fig'],
width: '200px',
height: '25px',
});
// 点击按钮“启用 Fruit 项”
$("#enableFruitBtn").click(function () {
// 启用 Fruit 项
$('#jqxComboBox').jqxComboBox('enableItem', 'Apple');
});
// 点击按钮“启用 所有”
$("#enableAllBtn").click(function () {
// 启用所有项
$('#jqxComboBox').jqxComboBox('enableItem', -1);
});
});
</script>
</head>
<body>
<div>
<div id="jqxComboBox"></div>
<br />
<button id="enableFruitBtn">启用 Fruit 项</button>
<button id="enableAllBtn">启用 所有</button>
</div>
</body>
</html>
item
不是有效的选项,此方法不会有任何效果。