无法将 Telerik 下拉列表设置为只读

Unable to make Telerik dropdownlist read-only

我正在尝试通过基于布尔值的 Javascript 将 Kendo 下拉列表设置为只读。我一直在浏览各种教程和 Whosebug 问题,但还没有找到可以帮助我的东西。这是我目前所拥有的:

下拉列表:

@(Html.Kendo().DropDownList()
          .Name("ddlConsultantCompany")
          .HtmlAttributes(new { style = "width: 300px;" })
          .DataTextField("CompanyName")
          .DataValueField("CompanyId")
          .Value(Model.Consultant.CompanyID.ToString())
          .DataSource(source =>
                      source.Read(read =>
                                  read.Action("GetCompanies", "DropDown")))
)

Javascript:

var ddlConsultantCompany = document.getElementById("ddlConsultantCompany");

我知道我正在触发 javascript,因为我已经设置了几个警报来告诉我我在这个过程中已经走了多远。我检查了网页本身,知道下拉列表的 ID 是 ddlConsultantCompany。以下是我尝试过的一些方法:

ddlConsultantCompany.readonly();
ddlConsultantCompany.enable(true);

我还查阅了 Telerik 的实际指南,但也无法使其正常工作(Telerik 教程1)。

 $("#dropdownID").attr("disabled", "disabled");