我有一个使用Bootstrap的模态框,里面包含一个表单和两个输入字段,这两个输入字段都使用了Bootstrap的typeahead。虽然它们都能正常工作,但是第二个输入字段的结果显示有问题,如下图所示:
有人能帮我解决这个问题吗?
编辑
JQUERY:
![enter image description here](https://istack.dev59.com/1oVxB.webp)
$(function(){
var stopObjs = {};
var stopNamen = [];
$(".naamtypeahead").typeahead({
source: function ( query, process ) {
$.ajax({
url: '../includes/js/autocompletenaam.php',
type: 'GET',
dataType: 'json',
data: 'naam=' + query
,cache: false
,success: function(data){
stopObjs = {
};
stopNamen = [];
_.each( data, function(item, ix, list){
stopNamen.push( item.naam )
stopObjs[ item.naam ] = item.adres;
});
process( stopNamen );
}
});
}
, updater: function ( adres) {
$( ".adres" ).val( stopObjs[ adres ] );
return adres;
}
});
});