2017-09-04 7 views
0
<div class="col-md-12 addUsercls"> 
    <div class="col-md-12 add-user-input"> 
     <md-content style="margin: 10px 10px 0px 10px;border-bottom: 1px solid #c9c9c9;"> 
     <md-autocomplete 
      ng-model="genericAlert.autocompletevalue" 
      ng-disabled="isDisabled" 
      md-no-cache="noCache" 
      md-selected-item="selectedItem" 
      md-search-text="searchText" 
      md-items="item in querySearch(searchText)" 
      md-item-text="item.name" 
      md-min-length="0" 
      placeholder="Type to find data, groups or expertise"> 
      <md-item-template> 
       <span md-highlight-text="searchText" md-highlight-flags="^i">{{item.name}}</span> 
      </md-item-template> 
      <md-not-found>No states matching "{{searchText}}" were found.</md-not-found> 
     </md-autocomplete> 
     </md-content> 
    </div> 
    <div class="col-md-12"> 
     <i style="position: absolute;right:3px;top:-29px;cursor:pointer;" class="e2e-add-people" ng-click="showUserInfo(selectedItem);"></i> 
     <ul class="adduseremail" id="adduseremail"> 
     <li ng-repeat="userName in userNames track by $index"> {{ userName }} </li> 
     </ul> 
    </div> 
</div> 
+3

문제가 .... – Stuart

+0

자동 완성 나는 도시 이름을 선택하고 양식을 제출하고있어 무엇에 정교한 않습니다. 제출 입력 (도시) 자동 완성 값을 비워 두어야합니다. – Arun

답변

0
$scope.genericAlert.autocompletevalue = null; 

에서이 작업을 수행하여 제출하고 그것을 취소해야 여전히 예를 들어, 데이터를 유지 한 후 제출

<button type="button" ng-click="Submit()">Submit</button> 

HTML^

 $scope.Submit = function() { 
      $http.post('/test').then(function(result){ 
       $scope.genericAlert.autocompletevalue = null; 
      }) 
     } 

JS^