Xpages下实现输入智能提示(TypeAhead)功能

  在Xpages中提供了预先输入功能,下面就实现类似的这个功能,这个功能可以分为两个大部分,1、在编辑框中输入文字时出现提示结果;2、在编辑框按上下键时 选中相应的结果;

  先看下第一部分,这块主要用到ajax技术,在编辑框的onkeypress事件中处理获取结果的方法:这部分主要写在服务器端处理,需要一个用于搜索的视图,然后从该视图中动态获取结果,然后在后台处理程序中生成结果,并按照UL格式组织数据,返回到前台;

  然后是第二部分,处理上下选中搜索结果的功能,在编辑框的onkeypress事件中处理,这不部分主要写在客户端处理,通过对键的监视,然后动态改变结果中LI的样式,让其呈选中状态

 

  以上就是主要的两个部分

你可能感兴趣的:(type)