好程序就是懒人喜欢的程序。好程序员就是懒人程序员。昨天研究了一下Jquery 模仿Baidu、Google搜索时自动补充搜索结果的提示,感觉效果还行。特意和大家分享一下。所需Jquery插件。请看代码: 复制代码 代码如下: <BR>$().ready( function () { <br><br>$(":text").result(auto); <br><br>function auto(data){ <BR>$("#keyWord").val(data.name); <BR>} <br><br>$("#keyWord").autocomplete(obj, {//obj是数据对象数组Json <BR>minChars: 0, //表示在自动完成激活之前填入的最小字符 <BR>max: 5, //表示列表里的条目数 <BR>autoFill: true, //表示自动填充 <BR>mustMatch: false, //表示必须匹配条目,文本框里输入的内容,必须是data参数里的数据,如果不匹配,文本框就被清空 <BR>matchContains: true, //表示包含匹配,相当于模糊匹配 <BR>scrollHeight: 200, //表示列表显示高度,默认高度为180 <br><br>formatItem: function (row) { <BR>return row.name; <BR>}, <BR>formatMatch: function (row) { <BR>return row.name; <BR>}, <BR>formatResult: function (row) { <BR>return row.value; <BR>} <BR>}); <BR>}); <BR> jsp: 复制代码 代码如下: 模仿BaiDu,google搜索提示功能 名称: