-1

我在我的网站中创建了一个简单的搜索框,它使用 JQUERY 的自动完成功能,当用户按 ENTER 时页面重定向到搜索页面结果

这是我的模板部分:

<div class="ui-widget">
    <label for="tags">Search </label>
    <input id="tags" onkeydown="if (event.keyCode == 13) findAndSend(document.getElementById('tags').value)" />
</div>

这是同一文件中我的 javascript 代码的一部分:

<script>
$(function() {
    var availableTags = [
      "suggest1",
      "suggest2",
      "suggest3",
      "suggest4",
      "suggest5"
    ];
    $( "#tags" ).autocomplete({
        source: availableTags
    });
});
function findAndSend(value){
    window.location.assign("/"+value);
}
</script>

我想使用数据库 models.py 文件来提供建议(suggest1、、suggest2...)。我需要一种在我的模板中导入 models.py 的方法。我错了吗?请帮助我。谢谢

4

1 回答 1

0

查看https://code.djangoproject.com/wiki/AutoCompleteSolutions 可重用解决方案的链接很少。

于 2013-08-13T20:42:51.177 回答