引入bootstrap.css之后,原来自己写的样式就都没有效果了。。。不引入bootstrap.css的话,提示弹框就会出现在页面最底层而不是输入框的下方。。。求救。。
回复$("#id").typeahead({
source: function(query, process) {
return $.ajax({
url: '/showoff/watermark/fetchTopics',
type: 'post',
data: {
topicName: query
},
dataType: 'json',
success: function(result) {
// 这里省略resultList的处理过程,处理后resultList是一个字符串列表,
// 经过process函数处理后成为能被typeahead支持的字符串数组,作为搜索的源
return process(resultList);
}
});
}
});
$.ajax({
url: 'call_approve.action',//后台处理程序
type : 'post', //数据发送方式
dataType : 'json', //接受数据格式
data : {//输入参数
'pay_state' : pay_state,'payment_id' : payment_id
},
success : function(data) {
$('#demo1').typeahead({ //将返回数据加载到组件
source: data
});
},
error : function(data) {alert('报错信息'); }
});
或者这样
source: function(query, process) {
return $.ajax({
url: '/showoff/watermark/fetchTopics',
type: 'post',
data: {
topicName: query
},
dataType: 'json',
success: function(result) {
// 这里省略resultList的处理过程,处理后resultList是一个字符串列表,
// 经过process函数处理后成为能被typeahead支持的字符串数组,作为搜索的源
return process(resultList);
}
});
}