gpt4 book ai didi

php - jQuery Ui 自动完成不使用 PHP MySQL 检索结果

转载 作者:行者123 更新时间:2023-11-30 21:50:42 27 4
gpt4 key购买 nike

我正在使用 jquery ui 但它不能与 php 和 MySQL 一起工作,尽管它与 javascript 一起工作我已经尝试了 10 多个小时。我使用了简单的 html 表单

这是我的html代码

<div class="col-md-12" class="col-centered">
<form id="user_form" method="GET">
<input id="tags" type="text" class="dic_input ui-autocomplete-input" name="ajaxData"/>
<button class="btn btn-lg btn-default"><i class="fa fa-2x fa-search"></i></button>
</form>
</div>

这是我的 jquery 代码

$(document).ready(function(){

$( "#tags" ).autocomplete({
source: 'autocomplete.php'
});

});

我正在从 php 文件中获取结果

<?php

require("admin/functions/dbconfig.php");


//get search term
$searchTerm = $_GET['term'];

//get matched data from skills table
$sql ="SELECT lemma FROM lemma WHERE lemma like '" . $searchTerm . "%' ORDER BY lemma LIMIT 0,6";

$q=mysql_query($sql);
while ($row = mysql_fetch_array($q)) {
$data[] = str_replace("-"," ",$row['lemma']);

}

//return json data
echo json_encode($data);
?>

最佳答案

您可能需要设置内容类型 header ,以便 JQuery 知道它返回了什么:

header("Content-type:application/json")

关于php - jQuery Ui 自动完成不使用 PHP MySQL 检索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47409003/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com