gpt4 book ai didi

javascript - 如何处理预输入中的对象?

转载 作者:行者123 更新时间:2023-12-03 08:44:56 25 4
gpt4 key购买 nike

为了简单起见,让我们基于这里的第一个最简单的示例:https://twitter.github.io/typeahead.js/examples/

以下是此示例的建议数组:

var states = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California',
'Colorado', 'Connecticut' etc..
];

我想在这个数组中包含对象:

var states = [
{name: 'Alabama', image: 'images/Alabama.jpg', objectId: '123'},
{name: 'Alaska', image: 'images/Alaska.jpg', objectId: '341'},
{name: 'Arizona', image: 'images/Arizona.jpg' objectId: '546'},
];

当我按下“enter”键或单击其中一个建议时,我需要提取这个特定的对象并将其 .push 到另一个数组。我该如何实现这个?

最佳答案

$(textbox-id).on('typeahead:selected', function (e, datum) {
console.log(datum); //object
console.log(datum.value); // will print Value you have clicked like Alabama is selected then Alabama is printed in the console.

关于javascript - 如何处理预输入中的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32931069/

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