2016-03-14 2 views
0

Я использую кендо, выпадающее вниз, имеет только один элемент прямо сейчас.Kendo dropdown default placeholder

<select kendo-drop-down-list id="download" 
ng-model="vm.downloadType" 
k-data-text-field=" 'Name' " 
k-data-value-field=" 'id' " 
k-option-label="'Select'" 
k-data-source="vm.Options" 
k-rebind="vm.Options" 
ng-change="vm.DownloadChanged()"/>        


vm.Options= [{ id: 'one', Name: 'Show')}]; 

Теперь падение вниз нагрузок и держатель место «Select» видно, я нажимаю и выберите Показать из выпадающего списка и какое-то действие выполняется, теперь я хочу, чтобы падение вниз, чтобы показать выберите заполнитель снова т.е..

ответ

1

Внутри вашей DownloadChanged() функции, просто сбросить значение виджета:

this.value(""); 

Будучи this текущего виджета.

Working demo.

+0

демо-ссылка не кажется workin :( – user1076698

+0

@ user1076698 это работает для меня. Выберите опцию «Показать» и подожди секунду, она изменится. Это пример того, как «сбросить» выпадающий список значение *. – DontVoteMeDown

+1

да его работающий штраф, и его хороший трюк :), спасибо – user1076698

Смежные вопросы