javascript拼音搜索引擎
时间:2011-08-29 15:42:14
pinyinEngine ™v0.1
JavaScript拼音搜索引擎
应用场景:可对本地缓存数据进行拼音匹配,如SNS网站好友快速查找、地区匹配。
一、引用文件
引用:
<script src="pinyinData.js"></script>
<script src="pinyinEngine.js"></script>
二、初始化引擎
引用:
var engine = new pinyinEngine();
三、建立索引缓存
引用:
//var data = [..];
for (var i = 0, len = data.length; i < len; i ++) {
// @param {Array} 标签
// @param {Any} 被索引的内容
engine.setCache([data[i].content.name], data[i].content);
};
四、关键字匹配
引用:
var txt = [];
engine.search(keyword, function (data) {
txt.push('<li><a href="javascript:;" id="');
txt.push(data.id);
txt.push('">')
txt.push(data.name);
txt.push('</a></li>');
});
txt = txt.join('');
txt = txt == '' ? '<li><div class="tmpl-schoolBox-noContent">无查询结果..</div></li>' : txt;
下载地址:http://code.google.com/p/pinyin-engine/downloads/list
标签:JavaScript,拼音,搜索引擎
0
投稿
猜你喜欢
网页设计之文字的辨识度与可读性
2007-10-26 16:19:00
为SQL Server数据库传数组参数的变通办法
2009-10-23 09:26:00
phpMyAdmin 2.10.2 配置方法
2007-08-22 08:11:00
SQL学习笔记一SQL基础知识
2011-09-30 11:24:33
utf8_unicode_ci与utf8_general_ci的区别
2010-03-03 15:54:00
PHP Laravel门面的实现原理详解
2023-05-25 06:42:36
Oracle性能究极优化 下
2010-07-30 13:25:00
ASP不允许同一个用户同时登陆两次
2008-06-03 13:45:00
保护SQL服务器的安全 用户识别问题
2008-12-24 15:26:00
Oracle 中文字段进行排序的sql语句
2009-09-26 18:58:00
SQL Server 2000数据库FOR XML查询概述
2008-12-09 14:49:00
选择一个优秀正文字体的15个技巧
2008-03-20 13:36:00
如何用表单在线建立目录?
2010-06-16 09:49:00
高效的MySQL分页
2011-01-04 20:01:00
如何用ASP建立Index Server查询对象并为其参数赋值?
2010-06-11 19:59:00
asp如何制作一个安全的页面?
2010-06-29 21:22:00
服务端XMLHTTP(ServerXMLHTTP in ASP)基本应用(上)
2008-11-11 12:49:00
XML简易教程之一
2008-09-05 17:19:00
使用SQL Server时最容易忽略的21个问题
2009-01-13 13:59:00
asp函数判断服务器是否安装了某种组件
2008-10-11 14:45:00