使用App Engine实现自动完成框
我正在用Python版本的App Engine开发一个应用程序。我想在我的应用里实现一个自动完成的输入框。这个自动完成的建议选项会根据我数据模型中的一个字符串属性来生成。请给我一个类似实现的例子,帮帮我。
2 个回答
0
你可以在这里查看 jQuery 的自动完成插件 链接
HTML 代码:
$("#search_users").autocomplete(URL);
PYTHON 代码:
q = (self.request.GET['q']).lower()
#query on model
for records in result:
print records+"|"+records+"\n"
1
YUI-Django-自动完成
在Django中使用YUI自动完成的代码片段,作者是 pigletto
Will Larson的文章 http://lethain.com/entry/2007/dec/01/using-jquery-django-autocomplete-fields/ 讲述了如何在Django中使用JQuery实现自动完成字段
http://www.djangosnippets.org/users/skam/ skam 提供的在Django中使用JQuery的自动完成小部件,代码片段链接 http://www.djangosnippets.org/snippets/233/
Jannis Leidel的 http://jannisleidel.com/2008/11/autocomplete-form-widget-foreignkey-model-fields 提供了一个用于外键模型字段的自动完成表单小部件
更多内容可以查看 http://code.djangoproject.com/wiki/AutoCompleteSolutions