jquery自动补全插件autocomplete.js

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

 100235  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);
    }
});
相关插件-自动完成

jquery的联想词回填插件 根据接口实时调用(原创)

基于jquery的联想词回填插件 根据接口实时调用
  自动完成
 21408  279

jQuery带比例要求的计算器

个别需求,jQuery不同公式计算装配率。例如装修行业。
  自动完成
 22650  302

latex在线公式编辑器汉化版

方便教育行业管理、录入数学公式、化学公式、物理公式等常规编辑器不具备的编辑功能,此版本已经汉化,可以直接使用,功能简单强大,textarea区域可以替换成富文本编辑器,这里只简化为一个文本域,输出图片格式的公式。暂时只发这个版本,后续会考虑把和mathjax结合输出html结构的案例发上来。
  自动完成
 60191  331

长度单位转换插件Length.js

Length.js用于长度单位转换的JavaScript库
  自动完成
 24624  290

讨论这个项目(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传送很难实现

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