对于我的谷歌应用引擎应用程序,我需要包含一个自动填充文本框,它将显示以文本框值开头的名称.该名称将从谷歌应用程序引擎数据存储区中检索.
请提供任何好的教程或示例代码.
更新:请回答这个问题
我创建了一个示例HTML代码:dl.dropbox.com/u/7384181/autocomplete/autocomplete.html.
在这个html页面中,我已经创建了文本框dinamically.So目前我只在第一个文本框(txtProduct1)中分配自动完成.如何在动态创建的所有文本框中分配自动完成?
解决方法
你可以看一下jquery auto complete
here
HTML:
$("#search_users").autocomplete(/search/search_manager);
Python控制器:
默认情况下,jquery autocomplete插件使用变量q
class search_user(webapp.RequestHandler): q = (self.request.GET['q']).lower() results=models.user.all().fetch(100) for records in result: print records+"|"+records+"\n" application = webapp.WSGIApplication([ (r'/user_auth/search_manager',search_user)] def main(): run_wsgi_app(application) if __name__ == '__main__': main() simple:
将自动完成应用于类
$
(".search_users").autocomplete(/search/search_manager);