我正在使用 kendodropdown。我使用了 optionLabel = "Actions",它在下拉列表中显示为一个选项,我如何将其忽略为下拉列表中的一个值。
有没有一种方法可以让我们停止或隐藏剑道下拉列表中的 optionLabel,使其显示为下拉列表中的一个选项。
var $dropdownElement = $("<input />");
$dropdownElement.appendTo($dropdownContainer);
$dropdownElement.kendoDropDownList({
dataTextField: "text",
dataValueField: "value",
dataSource: dropdown.items,
optionLabel: 'Actions'
})
截至目前,操作在下拉列表中显示为一个选项,请帮助我忽略它作为下拉列表中的一个值。
最佳答案
这是行之有效的解决方案,我在单击下拉菜单时隐藏了第一个元素。
var $dropdownElement = $("<input />");
$dropdownElement.appendTo($dropdownContainer);
$dropdownElement.kendoDropDownList({
dataTextField: "text",
dataValueField: "value",
dataSource: dropdown.items,
optionLabel: 'Actions',
open: function () { $($dropdownElement).getKendoDropDownList().list.find("li.k-item").first().hide();
}
})
关于javascript - kendo 下拉列表在下拉列表中显示选项标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33402473/