AJAX Phone Directory Portlet
(2005年9月)
これは、名前をキーにして、内線電話帳からフルネームと内線番号を手早く返します。公開アドレス帳ではないのですが、指定のノーツDBのビューから検索して結果をブラウザの指定位置に表示します。
要求URLは次になります。
strURL = '/' + dbPath + '/bylastnameasc?readviewentries&startKey=' + queryString + '&untilKey=' + queryString + 'z&count=30';
要求URLコマンドの?ReadViewEntriesは、キーに、 &startKey のほか、&untilKey を使用しています。
TypeAheadはGoogle Suggestからはじまったということですが、これは、
その原理の解析 -> 応用 -> AJAX Phone Directory Portlet
と、3歩目くらいにあるもののひとつです。
JavaScriptのコードもまだシンプルなのでたどることができます。
単純なのに効果的で凄いですね。