1

我有textbox老师必须在照片上标记学生的地方。

学生名单很长,可能有相同的名字。所以我想像我们在stackoverflow中的标签中一样有自动建议,我可以在其中有学生姓名和他的照片和出生日期之类的小区域,以便它们易于选择。

谁能指出我需要为此做些什么。

4

2 回答 2

3

对于自动完成解决方案,基本思想是在文本框中的按键上,您将触发一个 ajax 调用,该调用将使用 regex 或 soundex 对 db 运行一些查询,并返回一个小的匹配列表/数据集,它将显示在文本框下以模仿建议的可选下拉列表的外观或将其放入文本框中。jQueryUI 有一个您可能感兴趣的插件:http: //jqueryui.com/demos/autocomplete/

于 2012-08-08T03:07:08.733 回答
1

也许你想使用这个包:

https://github.com/genemu/GenemuFormBundle

它提供了几种新的表单类型供您在表单中使用。其中之一是 jQuery 自动完成表单字段,这正是您所需要的。它非常容易配置,而且非常强大,有多个可用于自动完成数据的来源(文本、数据库、ajax...)

于 2012-08-08T07:59:27.623 回答