2017-04-06 90 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