我想使用angularjs,mysql和php添加自动补全功能

I want to add functionality of autocomplete using angularjs,mysql and php

本文关键字:添加 php 全功能 mysql angularjs      更新时间:2023-09-26

我正在做一个使用angularjs, mysql, php和Jquery的项目。我想在一个文本框中添加自动完成,当我输入一个单词时,它会建议从数据库的其余单词。谁能给我这个代码

带HTML代码

下面的示例代码可能会有所帮助:

 <form action="demo_form.asp" autocomplete="on">
   First name:<input type="text" name="fname"><br>
   Last name: <input type="text" name="lname"><br>
   E-mail: <input type="email" name="email" autocomplete="off"><br>
   <input type="submit">
 </form>

检查Angular UI项目,你应该使用typeahead指令。

一个来自Angular UI页面的例子:

<input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue | limitTo:8" class="form-control">
控制器

  $scope.selected = undefined;
  $scope.states = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'North Dakota', 'North Carolina', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington', 'West Virginia', 'Wisconsin', 'Wyoming'];

或者看看这个例子:http://plnkr.co/edit/VB43wxoDBhVyRMnKUHr9?p=preview