gpt4 book ai didi

php - 从 php 到 jquery-ui 自动完成的数组

转载 作者:行者123 更新时间:2023-12-01 08:12:47 26 4
gpt4 key购买 nike

PHP:

json_encode($data)

输出

[{"sid":"0032","name":"Germany"}]

我想在 jquery-ui 自动完成中使用它。但在 jquery-ui 文档中,源代码看起来像这样

    var projects = [
{
value: "jquery",
label: "jQuery",
desc: "the write less, do more, JavaScript library",
icon: "jquery_32x32.png"
}
];

如何将 php 输出转换为 JavaScript 中的此类数组?

引用:http://jqueryui.com/demos/autocomplete/#custom-data

最佳答案

重建数组:

$toJSON = array();
foreach($data as $num => $val){
$toJSON[$num]['value'] = $val['sid'];
$toJSON[$num]['label'] = $val['name'];
}
echo json_encode($toJSON);

关于php - 从 php 到 jquery-ui 自动完成的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12478338/

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