简体   繁体   English

使自动完成的可搜索下拉菜单不希望仅在搜索时显示点击列表

[英]make auto-complete searchable drop-down don't want to display list on click just on search

fiddle link 小提琴链接

<div ng-app="app" ng-controller="myCtrl as vm">
 <ui-select tagging ng-model="vm.selected" theme="bootstrap">
  <ui-select-match p laceholder="Pick one...">{{$select.selected.value}}</ui-select-match>
    <ui-select-choices repeat="val in vm.values | filter: $select.search">
      <span ng-bind-html="val.value | highlight: $select.search"></span>
    </ui-select-choices>
 </ui-select>
</div>


var app = angular.module('app', ['ui.select', 'ngSanitize']);

app.controller("myCtrl", function() {
 vm = this;
 vm.isLoaded = false;
 vm.values = [{
  'key': 22,
  'value': 'Kevin'
 }, {
  'key': 24,
  'value': 'Fiona'
 }];
 vm.selected;
});

this is work fine but now i want to display list just on search don't want to display on click only on search word in search box 这工作正常,但现在我只想在搜索中显示列表,不想只在搜索框中单击搜索词时显示

fiddle link 小提琴链接

After a lots of experiments i found the answer of my question 经过大量的实验,我找到了问题的答案

var app = angular.module('app', ['ui.select', 'ngSanitize']);

app.controller("myCtrl", function() {
vm = this;

vm.funcAsync = function(query) {

    if (query === null || query === ""|| query.length<1) {
        return;
    }

 vm.isLoaded = false;
 vm.values = [{
 'key': 22,
 'value': 'Kevin'
  }, {
 'key': 24,
 'value': 'Fiona'
  }];
  vm.selected;

 };

});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在angular js的自动完成下拉列表中对项目列表(按字母顺序)进行排序 - How to sort list(Alphabetically) of items in auto-complete drop-down in angular js Javascript库,用于像Evernote一样制作“菱形”样式的按钮,同时在自动完成的下拉列表框中累积选择内容吗? - Javascript library for making “lozenge” style buttons like Evernote does while accumulating selections from an auto-complete drop-down list box? Javascript Rails自动完成搜索下拉单击事件 - Javascript rails auto complete search drop down click event 如何制作下拉列表? Google搜寻范例 - How to make a drop-down list? Example Search of Google VueJS - 使下拉列表按字母顺序显示 - VueJS - Make the drop-down list display alphabetically 使用PHP显示未列出的自动完成搜索结果 - Display unlisted auto-complete search results with PHP 在自动完成搜索栏中显示数组中的名称 - Display name from array in auto-complete search bar 如何使用取决于另一个下拉列表中所选选项的下拉列表显示表格简码 - how to display table shortcode with a drop-down list that depends on the selected option in another drop-down list HTML-如何在单击按钮时隐藏下拉列表内容? - HTML - How to make drop-down list content hide on button click? 我不知道如何在点击时使iFrame下拉菜单 - I can't figure out how to make my iFrame drop-down on click
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM