我没有使用Angular而且我正试图想出如何做到这一点: http://plnkr.co/edit/pFsPx0lTM7OZVwF97m1l?p=preview 嗯,但这有点复杂。
就像上面的例子一样,但是当我输入完整的contry名称时,不仅显示国家的快捷方式。每当我输入任何字母时,它都应显示快捷方式的可能性。 Egzample。 我键入:“Po ...”应显示波兰(PL)和葡萄牙(PT)的快捷方式,并将其限制为显示最大值3。
@Override
public void onClick(View view) {
Uri uriUrl = Uri.parse(getIntent().getStringExtra("link"));
Intent launchBr = new Intent(Intent.ACTION_VIEW,uriUrl);
startActivity(launchBr);
/// i want to launch apk file to install
}
我想我应该使用SELECT和CHANGE,但我不知道如何。
更新
这是SELECT的代码。
var country = new Bloodhound({
datumTokenizer: Bloodhound.tokenizers.whitespace,
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: 'typeahead.php?query=%QUERY%',
wildcard: '%QUERY%',
cache: false
}
});
$('#country .typeahead').typeahead(null, {
display: 'country_name',
source: country,
}
);
在萤火虫中,我看到它从我的数据库中撤回了对象,但现在我只需要抓取一种类型的值并将其吐出来。
答案 0 :(得分:0)
限制以最少3个字母显示:添加minLength: 3
。使用此参数,您需要写入最少3个字母列表。
$('#country .typeahead').typeahead({
minLength: 3
},
{
display: 'country_name',
source: country,
});