web前端|js教程
jquery,select,实时
web前端-js教程
本文主要介绍了jquery select插件异步实时搜索实例代码,需要的朋友可以参考下,希望能帮助到大家。
爱奇艺源码下载,蜗牛星际安装ubuntu,爬虫可以爬PPT,php zencart,seo需求分析lzw
A、先看看效果。
微擎微课堂v2源码下载,ubuntu实时显示显卡,tomcat书籍百度云,爬虫 分析内容,海报生成器 开源 php,seo市场背景lzw
仿溯源系统源码,rust配置vscode,ubuntu 软件管家,tomcat什么品牌,java增加sqlite,经营性网站服务器在国外,winform界面插件,前端框架库组件,家里常常见过的爬虫,播客php,什么是seo站内优化,php做网站速成,网页游戏混服平台源码,html搜索页面模板,php 部分加载页面,扁平化的后台管理系统,c均值算法做图像分割程序lzw
B、做此插件的原因。
1.数据量过大(几千、几万条),无法一次性全部加载。
2.现有插件各不相同,无法满足功能需求。
3.美观性,可控性不足。
C、如何使用。
1.html和js
2.实例。
# 使用实例 var initUrl = "/demo/defineDict.do?method=getEnterpriseDict&unitName="+encodeURIComponent(encodeURIComponent("xx无烟煤矿业集团有限责任公司")); var ajaxUrl = "/demo/defineDict.do?method=getEnterpriseDict&unitName="; var $select = $("#ajaxselect").ajaxselect({initUrl:initUrl,ajaxUrl:ajaxUrl,defkv:[id, ext],selected:0, },function(filterData,isInit){//filterconsole.log(filterData); },function(cbData,isInit){//callbackconsole.log(cbData); }); $select.on("change", function(){console.log(this.value); });
3.详细配置。
var defcfg = { initUrl:\,//初始化请求地址 ajaxUrl:\,//异步请求地址 defkv:[],//返回数据 的key delay:200,//ajax回调 延时 width:200,//input 宽度 height:30,//input 高度 selected:-1, //初始化数据 默认选中项,-1为不选中 limit:20,//最大显示条数,0为不限制 maxheight:250, //最大显示高度 hoverbg:#189FD9, //悬浮背景色 activebg:#5FB878, //选中项背景色 style:\//自定义样式};
还有一些其它的api,详细请看参考链接、源码。
四:声明:
本插件是根据现有插件,根据自己的需求修改而来。如有小问题请自行修改源码即可。
如果不是异步搜索,其它插件譬如layui、select2也是不错的选择。
另外此插件依赖jquery。
详解jQuery基于Sumoselect插件实现下拉复选框效果
jQuery中select插件实现异步实时搜索的方法
异步搜索jquery select插件的使用方法