无法使Telerik下拉列表成为只读

问题描述 投票:0回答:1

我试图通过基于布尔值的Javascript将Kendo下拉列表设为只读。我一直在查看各种教程和stackoverflow问题,但还没有得到一些帮助我。这是我到目前为止:

下拉列表:

@(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 tutorial1)。

javascript model-view-controller kendo-ui telerik-mvc
1个回答
0
投票
 $("#dropdownID").attr("disabled", "disabled");
© www.soinside.com 2019 - 2024. All rights reserved.