搜索:
首页 >> JavaScript教程 >> Js实例技巧 >> javascript拼音搜索引擎

javascript拼音搜索引擎

2011-8-29 asp之家 网友评论投递文章
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
站长工具
关键字排名查询:关键字 网址
相关文章
loading 请稍等,评论加载中...

学习Asp到Asp之家(Aspxhome.com)

闽ICP备09044667号-4