本文介绍了设置预输入的选定值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用 twitter bootstrap typeahead .
我已经自定义了字头,因此可以选择一对值/标签
I have customized the typehead so I can select a pair value/label
$.each(data.medicines,function(index,values){
_med=new Object()
_med.value=values.LYF
_med.id=values.LYF_NUMER
_medicines.push(_med)
})
//Fill typeahead with data
$('.typeahead').typeahead({
// note that "value" is the default setting for the property option
source:_medicines,
onselect: function(obj) { showdetails(obj) }
})
如何使用Javascript设置选定的值?
How can I set the selected value using Javascript ?
For exemple $("#mytypehead").val(43);
推荐答案
根据 GitHub上的typeahead.js
文档(比 bootstrap-typeahead.js
Twitter Bootstrap中的文档):
According to the typeahead.js
documentation on GitHub (which is much more detailed than the bootstrap-typeahead.js
docs in Twitter Bootstrap):
2016更新(setQuery不再存在):
$('.typeahead').typeahead('val', myVal);
这篇关于设置预输入的选定值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!