jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用Jquery自动完成功能的Php Mysql搜索大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要使用jQuery自动完成功能显示搜索结果,在搜索品牌名称时,我必须显示类似于 site的结果.

我在表格中有类别,当使用品牌名称搜索时,结果应如下所示

例:我正在搜索三星.结果应如下所示

<pre>
Samsung
 in Mobiles
 in Tablets
</pre>

我提供了表格图片便于理解.如果用户键入品牌名称,则该品牌名称应在列表下显示父类别.在这个图像中,三星名称有两个父类别,一个是手机,另一个是平板电脑.

我使用它来获得结果,但只显示类别名称.

$term = $_GET["term"];
    $json=array();
    $st = $db->prepare("SELEct * from category where name like '".$term."%' " );
    $st->execute();
    while($row = $st->fetch(PDO::FETCH_ASSOC))
    {
    $json[]=array(
                'value'=> $row["name"],'label'=>$row["name"]
                    );
    }
    echo json_encode($json);

@L_262_24@

您将值和标签分配给== $row [‘name’].应将Label设置为等于表的父类别字段.

这个:

$json[]=array(
            'value'=> $row["name"],'label'=>$row["name"]
                );
}

应该成为:

$json[]=array(
            'value'=> $row["name"],'label'=>$row["url"]
                );
}

编辑:更改了“标签值的措辞

大佬总结

以上是大佬教程为你收集整理的使用Jquery自动完成功能的Php Mysql搜索全部内容,希望文章能够帮你解决使用Jquery自动完成功能的Php Mysql搜索所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。