0

我正在使用 Twitter 的 Typeahead 库,就像一个玩具模型问题:如何在用户做出选择后打开新页面。例如,假设用户选择下面的“mercury”,我该如何打开这个链接“ https://www.google.com/search?&q=mercury ”:

$('#input').typeahead([
{
name: 'planets',
local: [ "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune" ]
}
]); 
4

1 回答 1

1

你会做类似的事情:

    $('#input').on('typeahead:selected', function(e, datum){
            window.location = '/some/directory/'+datum.id;
    });

如果datum.id不起作用,请尝试在函数内注销数据以查看您可以访问的所有内容:

    console.log(datum);
于 2013-11-06T19:55:38.213 回答