javascript 预测下拉输入

64jmpszr  于 2023-01-24  发布在  Java
关注(0)|答案(1)|浏览(63)

我有一个名为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"/>

我找了很多,但没有找到任何工作脚本。

ivqmmu1c

ivqmmu1c1#

看一下这个自动完成示例Demo/JSFiddle

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 ) ) );
        }

这将给予自动完成编码的想法

相关问题