预测下拉输入

时间:2014-06-26 09:34:05

标签: javascript php html drop-down-menu

我有一个名为contacts的表,其中每个用户都存储其联系人的用户名:

$result = mysql_query("SELECT * FROM contacts WHERE sender='".$_SESSION ["username"]."'");
$row  = mysql_fetch_array($result);

我的页面用于向用户撰写邮件。因此,当用户输入文本字段时,我需要显示一个与其联系人名称相匹配的下拉列表(如Gmail中所示)。

<input name="reciever" type="text" value="" class="inputs3" placeholder="Enter the username"/>

我搜索了很多,但找不到任何有效的脚本。

1 个答案:

答案 0 :(得分:0)

查看此自动完整示例Demo

autocomplete({
        minLength: 1,
        source: function( request, response ) {
          //check if the request string starts with a space
          if(request.term===' ')
          {
            response([{value: "Enter Some text to search"}]);
            return false;
          }
          // delegate back to autocomplete, but extract the last term
          response( $.ui.autocomplete.filter(
          availableTags, extractLast( request.term ) ) );
        }

这将提供自动完成编码的想法