简体   繁体   English

在jQuery AutoSuggest中禁用多选

[英]Disable multi-select in jquery autoSuggest

I am getting data from server and loading them to JQuery auto suggest. 我从服务器获取数据并将其加载到JQuery自动建议。 It's works fine. 很好 But I don't know how to configure it. 但是我不知道如何配置它。 I Initialize my text box to it. 我初始化它的文本框。 Now i need when user select one value from it, He will be not able to choose another value of he cant enter a word, except he can delete old value. 现在我需要当用户从中选择一个值时,他将无法选择他不能输入单词的另一个值,除非他可以删除旧值。

Here is my code :- 这是我的代码:-

        $(document).ready(function(e){
          //handle auto suggestion when compose message
          var user_ids = {};
          //var hidden_user_ids = $('input:hidden[name=user_ids]');
          var url = '/account/insiderName';
          var conf = {
            selectedItemProp: 'name',
            searchObjProps: 'name',
            asHtmlID: 'insider_ids',
            neverSubmit: true,
            multiSelect: false,
            preFill: ',' //, {{attributes: {name: 'joe', value: '12345'}, num: '1'}},

          };
          $('.insiderUser').autoSuggest(url, conf);
        });

Here is my text Box Code:- 这是我的文本框代码:-

    <div class="field to"><input type="text" name="toInsider" value=""    class="insiderUser"/></div>

Add this configuration option also: 还添加此配置选项:

selectionLimit: 1

since it defaults to false , which means no limit. 因为它默认为false ,所以没有限制。

From the docs: https://github.com/wuyuntao/jquery-autosuggest 从文档中: https : //github.com/wuyuntao/jquery-autosuggest

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM