似乎无法以编程方式选择Kendo DropDownList
元素中的特定值。我查看了API,但无法找到触发此内容的内容。
有一个selectionChange
事件,但这是通过手动从下拉列表中选择一个值来触发的。我对以编程方式选择一个事件感兴趣;有没有办法做到这一点?
答案 0 :(得分:1)
将以下内容添加到下拉列表html标记:select
并将以下内容添加到您的打字稿代码中:
(selectionChange)="selectionChange($event)"
要从后面的代码更改所选项目,请使用:http://www.telerik.com/kendo-angular-ui/components/dropdowns/api/DropDownListComponent/#toc-value
答案 1 :(得分:1)
除非我们触发下拉列表的更改事件,否则Kendo不会获取新值。一旦我们设置了值,我们就必须触发更改事件
var menulist = $("#menulist").data("kendoDropDownList");
dropdownlist.value("Top");
dropdownlist.trigger("change");