php - 我想在使用 JavaScript 和 PHP 键入时向用户建议一些数据。这怎么可能?

标签 php jquery mysql database

呃。让我们举个例子...

这是 PHP 代码:index.php :->

<?php
// Starter tags
echo "<input name='name' value='name'> </input>";
?>

这是数据库表结构:

|------------|------------------|---------------------------------------|
| Name       |   Email          |          Description                  |
|------------|------------------|---------------------------------------|
|John Doe    | john@doe.com     |  John Doe is example person           |
|            |                  |                                       |
|Rishikesh   | risht@dot.com    |  Rishikesh is FnCEO of Pupoz          |
|------------|------------------|---------------------------------------|

如何编写 jQuery 代码,使其要求 PHP 执行 MySQL 查询并在输入时给出选择建议。那个输入框应该在 PHP 页面上。如果可以,请添加您自己的名字,我稍后会尝试。如果你能帮助我,谢谢。

我有些疑惑。稍后会提出问题。

最佳答案

使用Jquery UI AutoComplete,它可以与远程数据源、数据数组一起使用。它有很多选项,例如模态、样式。 JqueryAutocomplete

<div id="SomeID"> <input type="text" id="SomeTextID"/></div>

J查询。

$(function(){

$( "#SomeTextID" ).autocomplete({
            source: "YourPhpPage.php",
            minLength: 2,
            select: function( event, ui ) {
                log( ui.item ?
                    "Selected: " + ui.item.value + " aka " + ui.item.id :
                    "Nothing selected, input was " + this.value );
            }
        });

});

参见演示:JSFiddle AutoCompleter

关于php - 我想在使用 JavaScript 和 PHP 键入时向用户建议一些数据。这怎么可能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10578657/

相关文章:

JavaScript,通过函数访问全局变量

javascript - 搜索选择器时出现意外的文件结尾。由于选择器错误而忽略规则集

php - 德鲁巴。使用 AJAX 更新 View 的内容

php - 什么时候不会在 PHP 中调用 __destruct?

java - 用于在 Java 中解析的 PHP 数组输出?

php - 找不到类 'Illuminate\support\Facades\Redirect' laravel 5.6

javascript - 如何在javascript中的按键事件之后检查文本输入的值是否为空?

mysql - 使用准备好的查询使用 Go 创建新的 MySQL 数据库

mysql - 在 JOIN 中重写慢速 SQL(子)查询

PHP 无法获取最后插入记录的 ID