首页 > 其他分享 >强大的jquery下拉分页选择插件SelectPage

强大的jquery下拉分页选择插件SelectPage

时间:2024-11-28 10:55:33浏览次数:9  
标签:jquery 插件 js SelectPage id desc

SelectPage.js是一款强大的jquery下拉分页选择插件。SelectPage.js下拉分页选择插件界面简洁,支持下拉,分页,键盘操作等功能。它的特点还有:

在线演示   下载

 

  • 插件基于jQuery开发,可在Bootstrap2、3环境下使用,亦可在原生无UI框架的环境下直接使用。
  • 兼容Bootstrap2、3样式,以及非Bootstrap环境支持。
  • 也可应用于无任何UI框架的原生HTML环境。
  • 输入框输入关键字快速查找(autocomplete)。
  • 结果列表分页展示。
  • 使用键盘快速操作基本功能及分页功能。
  • 允许使用静态json数据源或ajax动态请求的数据源。
  • 多项选择以标签(Tag)形式展现。
  • 结果列表自动判断屏幕边缘,避免内容超出可视范围。
  • 丰富的参数设置及功能API调用。
  • 支持i18n国际化多语言支持,自带(中文、英文、德文、日文、西班牙文、巴西葡萄牙文)。
  • 浏览器兼容:IE8+、Chrome、Firefox、Safari等主流浏览器。

 使用方法

在页面中引入jquery和selectpage.css,以及selectpage.js文件。

<link rel="stylesheet" href="selectpage.css" type="text/css"> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/selectpage.js"></script>

 

 HTML结构

设置文本框为插件基本元素。

<input type="text" id="selectPage" >      
 初始化插件

然后会通过下面的方法来初始化SelectPage.js插件。

//定义数组,在服务端返回的数据也以该格式返回:Array[{Object},{...}]   var tag_data = [       {id:1 ,name:'Chicago Bulls',desc:'芝加哥公牛'},       {id:2 ,name:'Cleveland Cavaliers',desc:'克里夫兰骑士'},       {id:3 ,name:'Detroit Pistons',desc:'底特律活塞'},       {id:4 ,name:'Indiana Pacers',desc:'印第安纳步行者'}   ];   //初始化插件   $('#selectPage').selectPage({       showField : 'desc',       keyField : 'id',       data : tag_data   });

标签:jquery,插件,js,SelectPage,id,desc
From: https://www.cnblogs.com/mybook000/p/18573845

相关文章

  • NocoBase 本周更新汇总:优化 REST API 数据源插件
    汇总一周产品更新日志,最新发布可以前往我们的博客查看。NocoBase目前更新包括的版本更新包括三个分支:main,next和develop。main:截止目前最稳定的版本,推荐安装此版本。next:包含即将发布的新功能,经过初步测试的版本,可能存在部分已知或未知问题。主要面向测试用户,用于收集反......
  • 【Unity 插件】MiniMonsters - Turn Based Monster Battles快速构建回合制怪物对战游
    MiniMonsters-TurnBasedMonsterBattles是一款专为Unity开发者设计的插件,旨在帮助开发者快速构建回合制怪物对战游戏。该插件提供了一整套完整的系统,包括怪物战斗逻辑、技能系统、回合制战斗管理等功能,使得开发者能够专注于游戏内容的创作,而不需要从零开始编写复杂的战......
  • 【Unity 插件】Lean Touch 快速创建基于触摸的交互功能,适合用于移动端游戏和应用开发
    LeanTouch是一款轻量级且功能强大的Unity插件,专门设计用于实现移动设备上的触摸输入控制,同时也支持鼠标输入。它能够帮助开发者快速创建基于触摸的交互功能,例如平移、缩放、旋转等操作,非常适合用于移动端游戏和应用开发。以下是其详细介绍:功能特点1.多点触控支持支持......
  • 【Unity插件】FPS Animation Framework 专注于为第一人称射击(FPS)游戏提供高质量的动画
    FPSAnimationFramework是一款Unity插件,专注于为第一人称射击(FPS)游戏提供高质量的动画框架和工具。它帮助开发者快速实现流畅、专业的角色动画,适用于单人游戏、多人游戏以及VR项目。以下是详细介绍:功能特点1.高质量动画提供多种预制动画,涵盖FPS游戏中的核心动作:......
  • 【Unity风格化自然场景插件】Green Meadows - Stylized Environment (Built-in) 以低
    GreenMeadows-StylizedEnvironment(Built-in)是一款专为Unity内置渲染管线(Built-inRenderPipeline)设计的风格化自然场景插件,适合打造清新明亮的卡通风格环境。以下是它的详细介绍:插件简介这款插件以低多边形与手绘风格为核心,资源内容丰富,包括植被、地形材质和小型......
  • 基于SVG的jquery手势密码解锁插件
    这是一款仿安卓的基于SVG的jquery手势密码解锁插件。你可以设置手势密码,以及验证手势密码,使用非常方便。在线演示  下载 使用方法在页面中引入jquery和patternlock.js文件,以及patternlock.css文件。<linkhref="patternlock.css"rel="stylesheet"type="text/css"/>......
  • 带自动提示功能的jQuery标签输入插件
    这是一款带自动提示功能的jQuery标签输入插件。该插件可以指定一组预定义的标签,在输入某个关键字之后,便会提示出所有的可用标签供选择,非常方便。在线演示  下载 使用方法在页面中引入amsify.suggestags.css和amsify.suggestags.js文件。<linkrel="stylesheet"t......
  • jQuery九宫格抽奖,php处理抽奖信息
    功能介绍jQuery九宫格抽奖是一种基于jQuery库的前端抽奖效果。通过九宫格的形式展示抽奖项,用户点击抽奖按钮后,九宫格开始旋转,最终停在一个随机位置上,此位置对应的抽奖项为用户的中奖结果。本文实现九宫格的步骤为:1.创建一个包含九个格子的九宫格,通过php接口获取奖品信息。......
  • IDEA好用插件
    目录小编推荐idea插件backgroundimageplus:Chinese(汉文语言包):Translation:(支持多种语言翻译,支持文档翻译,支持划词翻译)keypromoterX:rainbowbreaketscodeglance(代码全景图)小地图wakeTime(这个插件使用前要去官网申请一个api的key)stringmanipulationtabnin......
  • js炫酷消息通知插件
    这是一款js炫酷消息通知插件。该js消息通知插件自带4种情景模式,可以配置消息通知的标题、内容、图标和操作按钮等。演示  下载 使用方法在页面中引入naranja.min.js和naranja.min.css文件。<linkhref="css/naranja.min.css"rel="stylesheet"><scripttype="text......