本文介绍了设置预输入的选定值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用 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);

此处是新文档

这篇关于设置预输入的选定值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 17:07