Как узнать, что выпадающий список кендо включен или отключен в JavaScript?
Я хочу узнать, что выпадающий список кендо включен или отключен для использования в функции if.
Например, если раскрывающийся список кендо включен, мое возвращаемое значение true, иначе false
Как я могу это сделать?
Спасибо за все ответы
4 ответа
Решение
Вы можете сделать очень просто с
$('#selectId').prop('disabled');
При отключении KendoUI тоже отключил выбор, поэтому:
var state = $('#selectId').prop('disabled');
Просто сделай это:
$("#your_dropdown_id").attr("aria-disabled");
Если он отключен, он возвращает true, иначе возвращает false.
Это должно работать:
$('#your_dropdown_id').data("kendoDropDownList").options.enabled;
БЕНАРД Патрик ответ правильный.
Ниже также сработало для меня (альтернативное решение):
<script>
$("#selectionKendoList").kendoDropDownList({
enable: false
});
if($("#selectionKendoList").parent().find(".k-dropdown-wrap").hasClass("k-state-disabled")) {
alert("Disabled");
}
else {
alert("Enabled");
}
</script>