我有textbox
老师必须在照片上标记学生。
学生列表很长,可能名称相同。所以我希望像stackoverflow中的标签一样拥有Auto建议,我可以在其中创建像学生名称和他的照片以及DOB这样的小区域,以便它们易于选择。
任何人都可以请指出我需要做些什么。
答案 0 :(得分:3)
对于自动完成解决方案,基本思路是在文本框中的按键上,您将触发一个ajax调用,该调用将使用regex或soundex对db运行一些查询,并返回一个小的匹配列表/数据集,它将在文本框下显示模仿可选择的建议下拉列表的外观和感觉,或将其放在文本框中。 jQueryUI有一个你可能感兴趣的插件:http://jqueryui.com/demos/autocomplete/
答案 1 :(得分:1)
也许你想使用这个包:
https://github.com/genemu/GenemuFormBundle
它提供了几种新的表单类型供您在表单中使用。其中一个是jQuery自动完成表单字段,这正是您所需要的。配置非常简单,功能非常强大,有多个源可用于自动完成数据(文本,数据库,ajax ......)