2017-04-06 88 views
0

似乎无法以编程方式在Kendo DropDownList元素中选择特定值。我检查了API,但无法找到触发此事的内容。以编程方式选择kendo下拉列表中的值

有一个selectionChange事件,但是这是通过手动从下拉列表中选择一个值触发的。我对编程感兴趣选择一个事件;有没有办法做到这一点?

+0

组件的值由其“value”属性绑定来定义。也就是说,您需要通过这里的[[value] =“选定值”或直接设置ddlInstance.value属性来设置值。你能详细阐述一下你想要做什么吗? –

回答

1

添加下面的下拉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

+0

当我*手动*将该值更改为其他值时会触发。我感兴趣的是告诉我想要设置一定的值的代码。 – Aeveus

+0

你问如何触发selectionChange事件 – mast3rd3mon

+0

我的道歉,我澄清了这个问题。 – Aeveus