新聞中心
下拉分頁(yè)選擇插件 SelectPage v2.4 發(fā)布了,插件更新內(nèi)容:
創(chuàng)新互聯(lián)建站企業(yè)建站,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),專注于網(wǎng)站建設(shè)技術(shù),精于網(wǎng)頁(yè)設(shè)計(jì),有多年建站和網(wǎng)站代運(yùn)營(yíng)經(jīng)驗(yàn),設(shè)計(jì)師為客戶打造網(wǎng)絡(luò)企業(yè)風(fēng)格,提供周到的建站售前咨詢和貼心的售后服務(wù)。對(duì)于網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)中不同領(lǐng)域進(jìn)行深入了解和探索,創(chuàng)新互聯(lián)在網(wǎng)站建設(shè)中充分了解客戶行業(yè)的需求,以靈動(dòng)的思維在網(wǎng)頁(yè)中充分展現(xiàn),通過(guò)對(duì)客戶行業(yè)精準(zhǔn)市場(chǎng)調(diào)研,為客戶提供的解決方案。
- 增加pagination參數(shù),指定稿件是否使用分頁(yè)加載數(shù)據(jù),以及顯示分頁(yè)欄
- 增加listSize參數(shù),指定了不使用分頁(yè)的列表,顯示的高度,單位為個(gè)(選項(xiàng)個(gè)數(shù)),默認(rèn)顯示10個(gè)項(xiàng)目的高度
- 設(shè)置selectOnly:true的情況下,輸入框?yàn)橹蛔x模式,不允許輸入查詢過(guò)濾
- 修復(fù)多選模式下及設(shè)置了最大選中項(xiàng)目時(shí),選中了項(xiàng)目再次點(diǎn)擊“全選本頁(yè)”按鈕會(huì)在已選擇的基礎(chǔ)上增加最大選中項(xiàng)目個(gè)數(shù)的項(xiàng)目
- 調(diào)整下拉列表樣式及位置
- 增加單選模式下,選中項(xiàng)目后,自動(dòng)顯示清空按鈕
- 修復(fù)多選模式下,移除本頁(yè)和清除所有兩個(gè)按鈕點(diǎn)擊后,回調(diào)出錯(cuò)的問(wèn)題
- 增加搜索無(wú)結(jié)果時(shí)顯示提示信息
插件簡(jiǎn)介:
多功能下拉選擇插件 SelectPage
支持autocomplete、鍵盤(pán)操作、分頁(yè)、標(biāo)簽多選等多功能的選擇器插件
插件效果
多選模式效果圖:
默認(rèn)單選模式效果圖:
入門(mén)指南、實(shí)例、文檔
更多實(shí)例、文檔請(qǐng)?jiān)L問(wèn): https://terryz.github.io
項(xiàng)目GitHub地址: https://github.com/TerryZ/SelectPage
如果您覺(jué)得項(xiàng)目還不錯(cuò),還請(qǐng)給項(xiàng)目( Github / 碼云 )加個(gè)Star,以示支持
什么是SelectPage
功能特點(diǎn)
- 基于jQuery、Bootstrap2、3開(kāi)發(fā)
- 也可應(yīng)用于無(wú)任何UI框架的原生HTML環(huán)境
- 輸入框輸入關(guān)鍵字快速查找(autocomplete)
- 結(jié)果列表分頁(yè)展示
- 使用鍵盤(pán)快速操作基本功能及分頁(yè)功能
- 允許使用靜態(tài)json數(shù)據(jù)源或ajax動(dòng)態(tài)請(qǐng)求的數(shù)據(jù)源
- 多項(xiàng)選擇以標(biāo)簽(Tag)形式展現(xiàn)
- 結(jié)果列表自動(dòng)判斷屏幕邊緣,避免內(nèi)容超出可視范圍
- 豐富的參數(shù)設(shè)置及功能API調(diào)用
瀏覽器兼容:IE8+、Chrome、Firefox等
插件基于jQuery開(kāi)發(fā),可在Bootstrap2、3環(huán)境下使用,亦可在原生無(wú)UI框架的環(huán)境下直接使用
為什么要有SelectPage
有時(shí)候我們需要有一個(gè)插件,它可以輸入關(guān)鍵字進(jìn)行快速查找,可以下拉進(jìn)行選擇,可以在展示大量數(shù)據(jù)時(shí)進(jìn)行分頁(yè)顯示,可以使用鍵盤(pán)進(jìn)行快速操作,可以適應(yīng)各種UI環(huán)境,可以被靈活定制,而上述的情況就真的出現(xiàn)在現(xiàn)實(shí)項(xiàng)目的需求里了
這就是為什么會(huì)有SelectPage插件的原因
怎么使用SelectPage
在 Github 或 碼云 上下載最新的版本,解壓后并放入需要使用的項(xiàng)目中
引用文件
< !-- 基礎(chǔ)環(huán)境引用說(shuō)明 -- > < !-- Bootstrap的UI框架基礎(chǔ)樣式 -- > < link rel="stylesheet" href="bootstrap.min.css" rel="external nofollow" type="text/css"> < !-- 插件使用了部分font-awesome的圖標(biāo),所以需要引入該樣式 -- > < link rel="stylesheet" href="font-awesome.min.css" rel="external nofollow" type="text/css"> < !-- jQuery,Bootstrap的基礎(chǔ)腳本引用 -- > < script type="text/javascript" src="bootstrap.min.js" >< /script > < script type="text/javascript" src="jquery.min.js" >< /script > < !-- 插件使用的樣式表文件,根據(jù)使用環(huán)境的Bootstrap版本進(jìn)行引用 -- > < !-- Bootstrap2使用 -- > < link rel="stylesheet" href="selectpage.css" rel="external nofollow" type="text/css"> < !-- Bootstrap3使用 -- > < link rel="stylesheet" href="selectpage.bootstrap3.css" rel="external nofollow" type="text/css"> < !-- 非Bootstrap生態(tài)下引用該樣式 -- > < link rel="stylesheet" href="selectpage.base.css" rel="external nofollow" type="text/css"> < !-- 以上的樣式文件根據(jù)實(shí)際使用的環(huán)境進(jìn)行引用,引用其中一項(xiàng)即可 -- > < !-- 插件核心腳本 -- > < script type="text/javascript" src="selectpage.js" >< /script > HTML頁(yè)面元素設(shè)置 < !-- 設(shè)置文本框?yàn)椴寮驹?-- > < input type="text" id="selectPage" > 腳本初始化插件 //定義數(shù)組,在服務(wù)端返回的數(shù)據(jù)也以該格式返回: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 });
總結(jié)
以上所述是小編給大家介紹的SelectPage v2.4 發(fā)布新增純下拉列表和關(guān)閉分頁(yè)功能,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)創(chuàng)新互聯(lián)網(wǎng)站的支持!
網(wǎng)站名稱:SelectPagev2.4發(fā)布新增純下拉列表和關(guān)閉分頁(yè)功能
文章出自:http://www.ef60e0e.cn/article/ghjosg.html