selectT.html 1.24 KB
Newer Older
yangfangfang committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
<div class="selList" ng-class="{'active':selme && operSel,'iptnull':meauRed,'dis':!operSel}" ng-click="selme=!selme;" ng-mouseleave="selme=false;">
  <span>{{selName}}</span>
  <div class="arrowIcon"></div>
  <div class="optionList even" ng-show="selme && operSel">
      <div ng-show="meauInfo.length>5 && typeName.length==2" class="searchWrap" style="width: 100%;margin-top:5px;margin-bottom: 5px;float:left;box-sizing: border-box;padding:0px 5px;" stop-event>
          <input type="text" class="searchIpt selectIpt" ng-model="searchlitxt" placeholder="关键字搜索" style="width:100%;border:1px solid #c9c9c9;">
      </div>
      <div ng-repeat="type in typeKey track by $index" ng-class="{'border':$index>0 && haslist(type)}" ng-show="haslist(type)">
        <div class="liTypeTitle" ng-if="typeName[$index]!='' && ((virtual==type || nature==type) || !searchlitxt)">{{typeName[$index]}}</div>
        <ul>
            <li ng-repeat="m in meauInfo | filterList:searchlitxt:keyname track by $index" ng-click="clickMeau(m)" ng-class="{'active':selId == m[keyid] && (meauType == m.type || !meauType)}" title="{{m[keyname]}}" ng-if="m.type == type || m.dimensionType == type">
              {{m[keyname]}}
            </li>
        </ul>
      </div>
  </div>
</div>