Typeahead字段,具有包含动态内容的页脚

时间:2013-11-11 15:47:45

标签: javascript jquery typeahead.js

因此,假设我有一个简单的输入文本字段,具有来自twitter的预先输入库的自动完成支持,可远程获取信息,如下所示:

$(".typeahead")
 .typeahead({
   name: "boats",
   valueKey: 'name',
   remote: {
     url: baseSearchURL+"/_search?q=%QUERY"
   },
   footer: "<a url=/search?q=%QUERY>View all the results</a>",
   template: "{{name}}",
   engine: Hogan })

我正在寻找的是一种将用户输入传递到页脚部分中的HTML的方法,因此我可以创建一个指向包含所有可用结果的页面的链接。

显然,footer字段的上述代码部分不能按预期工作,但这正是我想要做的。

有什么想法吗?

谢谢,
克里斯

1 个答案:

答案 0 :(得分:0)

您可以传递DOM元素,而不是将HTML字符串传递给footer。创建一个包含<a href...>的DOM元素,并使用Typeahead事件更新它。