1

我正在建立一个网站,用户应该能够添加他们的学校/大学。我在 LinkedIn 中注意到,当我尝试输入我的学校名称时,它会显示一个包含所有学校的自动搜索框,以我输入的字母开头。我怎样才能实现相同的功能?

他们是否将所有大学都保存在他们的数据库中?或者是否有任何我可以使用的开放网络服务来显示所有学校/大学?

谢谢 !

4

1 回答 1

1

此功能称为“自动完成”,并且启用了文本框。这些允许您根据输入的字符过滤所需的数据。

请参阅这篇文章了解使用 jQuery 实现的自动完成功能。

Razor:jqGrid 内的自动完成文本框,如何绑定值?

该页面中显示的示例列出了数据库中的所有内容。但是,作为下一个阶段,您还可以扩展此功能以查找适用于学校/学院的 WCF 公开服务。

FYI" "GetSkillNameAutocomplete" 是控制器中的一种方法,它将字符串参数作为输入(搜索字符串)并获取值。

希望这可以帮助!

于 2012-07-10T17:18:53.067 回答