jqxListBox
是 jQWidgets 提供的一种列表框控件,用于在 Web 应用程序中创建列表。selectedIndex
属性用于获取或设置 jqxListBox
控件中当前选中项的索引。以下是 jqxListBox
的 selectedIndex
属性的详细说明:
selectedIndex 属性
selectedIndex
属性用于获取或设置 jqxListBox
控件中当前选中项的索引。该属性接受一个整数值,该值表示当前选中项的索引。如果没有选中项,则该属性的值为 -1。
// 获取 jqxListBox 控件中当前选中项的索引
var selectedIndex = $("#jqxListBox").jqxListBox("selectedIndex");
// 设置 jqxListBox 控件中当前选中项的索引为 1
$("#jqxListBox").jqxListBox("selectIndex", 1);
示例
以下是两个示例,演示如何使用 selectedIndex
属性获取或设置 jqxListBox
控件中当前选中项的索引。
示例 1
在此示例中,我们创建了一个 jqxListBox
控件,并使用 selectedIndex
属性获取当前选中项的索引。
<div id="jqxListBox">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>
<script>
$(document).ready(function () {
// 创建 jqxListBox 控件
$("#jqxListBox").jqxListBox();
// 获取当前选中项的索引
var selectedIndex = $("#jqxListBox").jqxListBox("selectedIndex");
// 输出当前选中项的索引到控制台
console.log(selectedIndex);
});
</script>
示例 2
在此示例中,我们创建了一个 jqxListBox
控件,并使用 selectedIndex
属性设置当前选中项的索引。当用户单击按钮时,我们使用 getSelectedItem()
方法获取当前选中项,并将其输出到控制台。
<div id="jqxListBox">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>
<button id="btnGetSelectedItem">Get Selected Item</button>
<script>
$(document).ready(function () {
// 创建 jqxListBox 控件
$("#jqxListBox").jqxListBox();
// 监听按钮单击事件
$("#btnGetSelectedItem").on("click", function () {
// 设置当前选中项的索引为 1
$("#jqxListBox").jqxListBox("selectIndex", 1);
// 获取当前选中项
var selectedItem = $("#jqxListBox").jqxListBox("getSelectedItem");
// 输出当前选中项到控制台
console.log(selectedItem);
});
});
</script>
以上是 jqxListBox
的 selectedIndex
属性的详细说明,以及两个示例说明。