jQuery自动补全

http://www.shouce.ren/study/api/s/7033

http://www.shouce.ren/example/show/s/7034

 

注意autocomplete与jQuery高版本整合问题(首先这里的高版本指的是jQuery1.9及以上版本)

报错的原因是:在jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。

那么我们怎么修改文件,是autocomplete能够在jQuery 1.9及以上版本使用呢?

其实很简单,我们把jquery.autocomplete.js 中所有的 browser 改为 support 就可以了

 

 

<input class="txt_normal" style="width:300px;" type="text" id="txtKey" placeholder="批复文号或项目名称" />
$('#txtKey').AutoComplete({ 'data': ['One','Two','Three','Four'], 'width': 'auto', 'itemHeight': 30, 'maxHeight': 200, //'maxItems' : 5, 'listStyle': 'custom', 'emphasis': false, 'createItemHandler': function (index, data) { return "<span style='color:#333;line-height: 30px;margin-left: 5px;'>" + data.label + "</span>"; // 文本显示为绿色,并在前后使用'--'包裹 } //, //'onerror': function (msg) { alert(msg); } });

 

 

https://blog.csdn.net/woshizhangliang999/article/details/43636291

云盘:  链接: https://pan.baidu.com/s/1dP822dcSduSnZbrAi4rqCw 提取码: hisa

posted @ 2018-10-11 09:07  高木子  阅读(1025)  评论(0编辑  收藏  举报