gpt4 book ai didi

php - 如何为 jquery 自动完成制作 json 代码?

转载 作者:行者123 更新时间:2023-11-28 13:47:56 25 4
gpt4 key购买 nike

我需要 jquery catcomplete 的 json我希望你能帮助我...

我有这个代码

$( ".autocomplete" ).autocomplete({
source: "files/news.php?listar=json"
});

我希望“files/news.php?listar=json”显示如下内容:

[ 
{ label: "title1", category: "category1" },
{ label: "title2", category: "category2" }
]

你能帮我一下吗?

@编辑:

我尝试了这个,但没有成功:

if ($_GET['listar'] == 'json')
{
echo '['."\n";
$query = mysql_query("SELECT * FROM noticias WHERE deletada='0' ORDER BY id DESC");
$a = 0;
while ($noticia = mysql_fetch_array($query))
{
echo ' { label: "'.$noticia['titulo'].'", category: "'.ucwords(Categoria($noticia['categoria'])).'" }';
$a++;

if ($a < mysql_num_rows($query))
{
echo ",\n";
}
}
echo "\n".']';

exit;
}

最佳答案

问题有点困惑。您期待 PHP 中的 JSON。在 PHP 中,您可以使用内置函数 json_encode将任何数组转换为 JSON 并将其作为响应返回。

你的标签表明你在 JS 中需要它。在JS中,尝试json2.js

关于php - 如何为 jquery 自动完成制作 json 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12887044/

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