2015-09-11 2 views
0

я должен реализовать выбранный плагин в Angular.js с обращением this linkУгловые JS + Избранный Plugin + Установите значение в выбираемые в выпадающем списке

я в состоянии получить значение, теперь я хочу, чтобы выбранный значение, выбранное в выбранном выпадающем меню.

Может ли кто-нибудь сказать мне простой способ сделать это. Sample Код:

<select name="SelectedName" id="SelectedName" data-placeholder="Choose a Name..." chosen 
     ng-model="Info.SelectedNameModel" 
     ng-options="jd.Name for jd in Info.List" 
     class="form-control chosen-select"></select> 

В Js кода

.directive('chosen', function() { 
    var linker = function (scope, element, attr) { 
     // update the select when data is loaded 
     scope.$watch('Info.List', function (oldVal, newVal) { 
      element.trigger('chosen:updated'); 
     }); 

     element.chosen(); 
    }; 

    return { 
     restrict: 'A', 
     link: linker 
    }; 
}); 

список Пример: {"Name":"PQR"},{"Name":"LMN"}

В базе данных я храню единственное значение как 'LMN'

Так что, когда выпадающий список Я хочу показать, как LMN выбран.

Дайте мне знать Если кто-либо уже это сделал.

ответ

1

пересматриваемых нг-варианты, как jd.Name for jd in Info.List track by jd

Вы можете изменить в этом:

<select name="SelectedName" id="SelectedName" data-placeholder="Choose a Name..." chosen 
     ng-model="Info.SelectedNameModel" 
     ng-options="jd.Name for jd in Info.List track by jd" 
     class="form-control chosen-select"></select> 

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

  • Нет связанных вопросов^_^