我想从FreeBase创建两个输入自动完成起始数据。使用“typeahead.js”Bootstrap 3.我的问题是创建: 第一个输入:包含汽车的品牌。当用户选择一个品牌时。第二个输入显示了这辆车的所有型号。
var query = [{'id': null, 'name': null, 'type': '/automotive/company','limit':'585'}];
var service_url = 'https://www.googleapis.com/freebase/v1/mqlread';
$.getJSON(service_url + '?callback=?', {query:JSON.stringify(query)}, function(response) {
$('input .typeahead').typeahead({
dataType: "jsonp",
local: response,
limit: 10
}
);
});
我的控制台javascript中出现此错误:“未捕获错误:需要本地,预取或远程之一”。 是帮助我纠正这个错误两个输入之间的连接。