Невозможно сделать выпадающий список Telerik доступным только для чтения - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь сделать выпадающий список Kendo доступным только для чтения через Javascript на основе логического значения. Я просматривал различные учебные пособия и вопросы stackoverflow, но еще не нашел что-то, чтобы помочь мне Вот что у меня есть:

DropDownList:

@(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, поскольку настроил пару предупреждений, чтобы сообщить мне, как далеко я продвинулся в этом процессе. Я проверил саму веб-страницу и знаю, что идентификатор выпадающего списка - ddlConsultantCompany . Вот несколько вещей, которые я пробовал:

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

Я также посмотрел настоящее руководство от Telerik и не смог заставить его работать (учебник Telerik 1 ).

1 Ответ

0 голосов
/ 11 сентября 2018
 $("#dropdownID").attr("disabled", "disabled");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...