Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何使用引导在键入时自动显示Active Directory中的用户?_Angularjs_Html_Twitter Bootstrap_Ldap_Openldap - Fatal编程技术网

Angularjs 如何使用引导在键入时自动显示Active Directory中的用户?

Angularjs 如何使用引导在键入时自动显示Active Directory中的用户?,angularjs,html,twitter-bootstrap,ldap,openldap,Angularjs,Html,Twitter Bootstrap,Ldap,Openldap,我有一个活动目录。我正在bootstrap中创建表单页面。当我输入名字的一部分时,我希望文本框能给出一些建议。例如,如果我输入Al,它应该在下面的组合框中显示Alan、Alice、Alex,我可以使用鼠标单击来选择相同的内容。这些名称来自Active Directory 我在谷歌上搜索了一下,但也许我遗漏了什么。如果bootstrap+LDAP不是合适的技术堆栈,那么我还有哪些基于web的轻量级选项?我不会使用C#或Java 此代码可能对您有所帮助,因为我正在使用datalist标记

我有一个活动目录。我正在bootstrap中创建表单页面。当我输入名字的一部分时,我希望文本框能给出一些建议。例如,如果我输入Al,它应该在下面的组合框中显示Alan、Alice、Alex,我可以使用鼠标单击来选择相同的内容。这些名称来自Active Directory


我在谷歌上搜索了一下,但也许我遗漏了什么。如果bootstrap+LDAP不是合适的技术堆栈,那么我还有哪些基于web的轻量级选项?我不会使用C#或Java

此代码可能对您有所帮助,因为我正在使用datalist标记

      <body>
      <div class="container">
            <div class="row">
                <form class="form-horizontal" style="margin-top:10%;">

                      <div class="form-group has-success">
                            <label for="country" class="col-sm-2 control-label">Select Country</label>
                            <div class="col-sm-2">
                                <input type="text" class="form-control" list="countryname" name="country">
                                  <datalist id="countryname">
                                    <div> 
                                      <option value="India">
                                      <option value="France">
                                      <option value="Germany">
                                      <option value="Poland">
                                      <option value="Indonesia">
                                      <option value="USA">
                                      <option value="UK">
                                      <option value="Afghanistan">
                                      <option value="Denmark">
                                      <option value="Finland">    
                                      <option value="Greece">
                                      <option value="Greenland">
                                      <option value="Greenland">
                                      <option value="Greenland">
                                      <option value="Greenland">
                                    </div>   
                                  </datalist>
                            </div>
                      </div> 

                      <div class="form-group has-success">
                        <div class="col-sm-offset-2 col-sm-10">
                          <button type="submit"  class="btn btn-success">Submit</button>
                        </div>
                      </div>
                </form>
            </div>    
      </div>  
  </body>

选择国家
提交

组合框的工作原理与自动完成框完全相同。

angularjs中有支持自动建议的库,您可以将这些库与引导文本框合并,使其成为自动完成框。这些信息都是静态编码的。我正在寻找的是在我键入时将Active Directory与引导捆绑在一起。您可以使用angularjs ng repeat或ng选项从服务中获取数据,或将目录存储在控制器中。