gpt4 book ai didi

javascript - 将多个字段输入到 html

转载 作者:行者123 更新时间:2023-12-01 03:14:49 25 4
gpt4 key购买 nike

我有这个 JSON 需要提前输入:

[{"q": "#django", "count": 3}, {"q": "#hashtag", "count": 3}, {"q": "#hashtags", "count": 0}, {"q": "#google", "count": 1}]

以及我的文件的代码,用于预输入

var hashTags = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.obj.whitespace('q'),
queryTokenizer: Bloodhound.tokenizers.whitespace,
prefetch: '/hashtag.json?q=%QUERY',
remote: {
url: '/hashtag.json?q=%QUERY',
wildcard: '%QUERY'
}
});

$('.search-tag-query').typeahead({
hint:true,
highlight: true,
// autoselect: true,
minLength:1,
limit: 10,
},
{
name: 'hashTags',
display: 'q',
// displayKey: 'count',
source: hashTags.ttAdapter(),
templates: {
empty: 'No results...'
}
});

我可以轻松地将从“q”或“count”获得的数据呈现给我的 html 下拉建议。

问题是我无法同时发送它们,正如您在代码中看到的那样。

如何发送两者,以便我可以显示标签以及与其相关的帖子数量?

谢谢。

最佳答案

使用自定义模板

suggestion: function(data) {
return '<p><strong>' + data.q+ '</strong> – ' + data.count+ '</p>';
}

关于javascript - 将多个字段输入到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45604354/

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