以编程方式在 kendo-下拉列表中选择一个值
Programmatically selecting a value in kendo-dropdownlist
似乎无法以编程方式 select Kendo DropDownList
元素中的特定值。我检查了 API,但找不到触发它的东西。
有一个 selectionChange
事件,但这是通过手动 select 从下拉列表中输入一个值来触发的。我对以编程方式 select举办一个活动很感兴趣;有什么办法吗?
将以下内容添加到下拉列表 html 标记中:(selectionChange)="selectionChange($event)"
并将以下内容添加到您的打字稿代码中:
protected selectionChange(value): void {
console.log("The current value is: " + value)
}
要从后面的代码更改所选项目,请使用:http://www.telerik.com/kendo-angular-ui/components/dropdowns/api/DropDownListComponent/#toc-value
Kendo 不会取新值,除非我们触发下拉列表的 change 事件。一旦我们设置了值,我们必须触发更改事件
var menulist = $("#menulist").data("kendoDropDownList");
dropdownlist.value("Top");
dropdownlist.trigger("change");
似乎无法以编程方式 select Kendo DropDownList
元素中的特定值。我检查了 API,但找不到触发它的东西。
有一个 selectionChange
事件,但这是通过手动 select 从下拉列表中输入一个值来触发的。我对以编程方式 select举办一个活动很感兴趣;有什么办法吗?
将以下内容添加到下拉列表 html 标记中:(selectionChange)="selectionChange($event)"
并将以下内容添加到您的打字稿代码中:
protected selectionChange(value): void {
console.log("The current value is: " + value)
}
要从后面的代码更改所选项目,请使用:http://www.telerik.com/kendo-angular-ui/components/dropdowns/api/DropDownListComponent/#toc-value
Kendo 不会取新值,除非我们触发下拉列表的 change 事件。一旦我们设置了值,我们必须触发更改事件
var menulist = $("#menulist").data("kendoDropDownList");
dropdownlist.value("Top");
dropdownlist.trigger("change");