简体   繁体   English

jQuery自动建议示例不起作用

[英]jquery auto-suggestion example doesn't work

This might be very easy for some of you but very hard for me since first time doing it. 对于您中的某些人来说,这可能很容易,但对我来说却很困难,因为这是第一次。

By looking at some examples on the web, I ended up with the code below for auto-suggestion example but the code doesn't work. 通过查看网络上的一些示例,我得到了下面的自动建议示例代码,但是该代码不起作用。

Thanks 谢谢

HTML 的HTML

<html>
<head>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function()
        {
            $('#textbox_postcode').autocomplete(
            {
                source: 'search-db.php',
                minLength: 3
            });
        });
    </script>
</head>

<body>
    <form action="search.php" method="post">
        <input type="text" id="textbox_postcode" value="" />&nbsp;&nbsp;&nbsp;<input type="submit" value="Search" />
    </form>
</body>
</html>

PHP 的PHP

$keyword = ltrim(strtolower(strip_tags($_GET['keyword']))); $ keyword = ltrim(strtolower(strip_tags($ _ GET ['keyword']))));

if (! $keyword) return; 如果(!$ keyword)返回;

$host = 'localhost'; $ host ='本地主机'; $user = 'root'; $ user ='root'; $pswd = ''; $ pswd =''; $dtbs = 'geomaps'; $ dtbs ='geomaps';

$host_conn = mysql_connect($host, $user, $pswd); $ host_conn = mysql_connect($ host,$ user,$ pswd); $dtbs_conn = mysql_select_db($dtbs); $ dtbs_conn = mysql_select_db($ dtbs);

$return = array(); $ return = array();

$sql = "SELECT id, postcode FROM postcodes WHERE postcode LIKE '$keyword%' ORDER BY postcode"; $ sql =“ SELECT id,邮政编码来自邮政编码,而邮政编码类似于“ $ keyword%”,则按邮政编码排序”; $run = mysql_query($sql); $ run = mysql_query($ sql);

if (@mysql_num_rows($run) == 0) return; 如果(@mysql_num_rows($ run)== 0)返回;

while ($records = mysql_fetch_array($run, MYSQL_ASSOC)) { $return[] = $records; while($ records = mysql_fetch_array($ run,MYSQL_ASSOC)){$ return [] = $ records; } }

echo json_encode($return); 回声json_encode($ return);

尝试将$_GET['keyword']更改$_GET['term']

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM