jquery自动补全插件autocomplete.js

所属分类:输入-自动完成

 100060  358  查看评论 (20)
分享到微信朋友圈
X
jquery自动补全插件autocomplete.js ie兼容6

autocomplete.js使用方法

Html:

<input type="text" name="country" id="autocomplete"/>

Ajax 查找

$('#autocomplete').autocomplete({
    serviceUrl: '/autocomplete/countries',
    onSelect: function (suggestion) {
        alert('You selected: ' + suggestion.value + ', ' + suggestion.data);
    }
});

本地查找 (没有 Ajax):

var countries = [
    { value: 'Andorra', data: 'AD' },
    // ...
    { value: 'Zimbabwe', data: 'ZZ' }
];

$('#autocomplete').autocomplete({
    lookup: countries,
    onSelect: function (suggestion) {
        alert('You selected: ' + suggestion.value + ', ' + suggestion.data);
    }
});

自定义查找函数

$('#autocomplete').autocomplete({
    lookup: function (query, done) {
        // Do Ajax call or lookup locally, when done,
        // call the callback and pass your results:
        var result = {
            suggestions: [
                { "value": "United Arab Emirates", "data": "AE" },
                { "value": "United Kingdom",       "data": "UK" },
                { "value": "United States",        "data": "US" }
            ]
        };

        done(result);
    },
    onSelect: function (suggestion) {
        alert('You selected: ' + suggestion.value + ', ' + suggestion.data);
    }
});
相关插件-自动完成

输入框自动提示,字母小写转大写

输入框输入车牌号,根据首字母自动提示车牌所属省份信息,并能自动字母小写转大写,限制输入长度
  自动完成
 29132  315

剩余字数

1.实时计算剩余字数;2.超过最大字数输入无效;3.兼容手机输入;4.jQuery版;
  自动完成
 28644  375

js脚本房贷计算器

js脚本房贷计算器、住房贷款计算器、 公积金贷款计算器
  自动完成
 41496  339

jQuery身份证分析器插件jQuery-IDCard.js

jQuery身份证分析器插件jQuery-IDCard.js分析身份证基本信息,返回分析值
  自动完成
 25000  322

讨论这个项目(20)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    pflecty@163.com 0
    2019/7/23 11:17:36
    没效果,也不报错 回复
    L 0
    2018/12/11 21:44:27

    文档说不明白,到处报错,浪费我时间

    回复
    rush技术S 0
    2018/10/30 17:35:57
    郑小强 0
    2018/8/29 11:14:57
    怎么让提示在右侧显示知道有个position:right是加在autocomplete.js里吗还是main.css里? 回复
    pptty 0
    2018/3/19 19:05:12
    不能用啊,别浪费时间了? 回复
    我的傻静520 0
    2018/3/16 16:44:46
    我想问一下,怎么设置中文的自动补全? 回复
    _/~ㄋ???。。。 0
    2018/1/25 13:48:03
    小灰 0
    2017/11/20 21:17:04

    只能选 data中的内容怎么设置

        野生人类0
        2019/8/29 20:47:28
        我也想知道!!!
    回复
    shau 0
    2017/11/1 16:39:24

    有个BUG求解决,

    第一次查询,点击选中以后,鼠标再点进输入框,会一直触发onselect事件 怎么解决

    回复
    HenryMrZ 0
    2017/10/16 16:50:06

    垃圾文件太多,而且ajax的data是固定一次的,想要获取input输入值当做data传送很难实现

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复