自动完成基于SQL数据库的文本框结果

 透明 发布于 2023-01-31 20:45

我正在尝试在文本框中创建一个自动完成功能,但结果应该来自我的SQL数据库.

这是我正在尝试配置的代码:
index.php:


    
        
        jQuery UI Autocomplete - Default functionality
        
        
        
        
        
    
    
        

编辑:我改变了变量availableTags的内容并将其变为var availableTags = ;

变量availableTags是单词的来源,所以我尝试更改它,而是将文件名放在从我的数据库中取出单词的位置.

这是我的autocomplete.php文件:

 

编辑:也改变了while循环的内容并使其成为

$name=mysqli_real_escape_string($con,$row['name']);
$json[]=$name;

如何将autocomplete.php中提取的单词插入到availableTags变量中?

编辑/更新:每当我在文本框中键入内容时,都会显示一个列表,但它没有文本.我知道它正在取代,但这个词本身没有显示在列表中.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有