2016-11-02 52 views
6

'da ui seçiminde kopyalanan değerleri kopyalamaya nasıl izin verilmez dropdown list ve ui-select var. Açılır değer ui-select değerleri temelinde bağlayıcıdır. ancak bu belirli değerleri doğrudan ui-select içine yapıştırıyorsam, seçili olarak gösteriliyor. ui-select kopyala yapıştır değerlerinden nasıl önleyebiliriz?AngularJS

örnek aşağıda gösterilmiştir.

Seç Sorgu
    <div class="dropdown-Finding"> 
         <ui-select class="form-control dropdown-reviwerFinding-select" id="searchBarArea" onkeypress="return false;" multiple tagging tagging-label="false" ng-model="QiReviewerFindingType.selectedItems" theme="bootstrap"> 
          <ui-select-match placeholder="Select Reviewer Findings">{{$item.ShortDescription}}</ui-select-match> 
          <ui-select-choices repeat="qiQueryFinding in qiQueryFindings | filter:$select.search"> 
           {{qiQueryFinding.ShortDescription}} 
          </ui-select-choices> 
         </ui-select> 
         <span class="carat" open-menu-by-click="searchBarArea"></span> 
        </div> 
+0

Kodu sağlayabilir misiniz? – BorHunter

+0

Neyi başarmaya çalıştığınız ve kullanım durumu nedir hakkında daha fazla bilgi verir misiniz? Sağlanan kopyalama yapıştırma girişini – Icycool

+0

örneğini neden engellemek istediğinizi anlamak biraz zor. –

cevap

0

http://plnkr.co/edit/BVaXpviCACi5sd3aw9oX?p=preview

kod bu tür kullanın.

<ui-select ng-model="ctrl.person.selected" theme="select2" on-select="ctrl.onSelectCallback($item, $model)" ng-disabled="ctrl.disabled" style="min-width: 300px;" title="Choose a person"> 
<ui-select-match placeholder="Select a person in the list or search his name/age...">{{$select.selected.name}}</ui-select-match> 
<ui-select-choices repeat="person.email as person in ctrl.people | propsFilter: {name: $select.search, age: $select.search}"> 
    <div ng-bind-html="person.name | highlight: $select.search"></div> 
    <small> 
    email: {{person.email}} 
    age: <span ng-bind-html="''+person.age | highlight: $select.search"></span> 
    </small> 
</ui-select-choices> 

Ben tam farkını anlamaya çalıştı ama yapamadım. Ama örnek üzerinde olabilir size yardımcı olacaktır.