使用PHP的数据库中的JQuery自动完成(CodeIgniter)

所以我想使用这个插件http://docs.jquery.com/Plugins/autocomplete

我想使用codeigniter从数据库中检索所有用户名,然后将它们存储在javascript中的var中(如果这是一个好方法),然后在自动完成中使用它。 此外,我想要用户如果他/她输入任何其他文本它不被接受,它必须已经存储在数据库中。

在先进的Thanx 🙂

好的,我将如何构建它:

首先,您必须创建一个文件来从后端数据库提供数据。 根据jQuery自动完成文档 ,您的后端需要返回每行一个选项列表。

让我们调用我们的php文件get_results.php:

 

然后,在您的JavaScript代码中,您将执行以下操作:

 $("#myTextBox").autocomplete('get_results.php'); 

这是我如何做到这一点的基础。 希望你能从那里出发。 以下是一些重要资源:

  • PHP基础知识
  • PHP数据库连接
  • jQuery自动填充文档