【发布时间】:2016-06-28 22:58:42
【问题描述】:
使用 twitter 预输入:https://twitter.github.io/typeahead.js
我正在尝试通过 data-typeahead 属性初始化多个预输入,该属性表示我想用作源的 URL 的一部分。
我需要能够在将动态的新 [data-typeahead] 元素添加到页面后调用它。
我的代码根本不工作。它甚至不适用于页面上已经存在的 [data-typeahead] 元素。
$('[data-typeahead]').typeahead({
source: function (query, process) {
$.get(this.$element.data('typeahead')+'/'+query, function (data) {
alert(data);
process(data);
});
},
items: 10
});
任何帮助将不胜感激。
【问题讨论】:
标签: jquery typeahead.js typeahead bootstrap-typeahead twitter-typeahead