欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何在jQuery中使用TreeMultiselect-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)如何在jQuery中使用Tree Multiselect,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

成都創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)珠海,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792

1、認(rèn)識(shí)jQuery Tree Multiselect

這個(gè)插件允許用戶以樹(shù)型的形式來(lái)呈現(xiàn)列表復(fù)選框的選擇。多用于權(quán)限管理中用于分配不同的權(quán)限。

2、運(yùn)行環(huán)境

2.1、需要引入jquery.v1.8+版本和jquery ui.js 2.2、只能在IE8以上的版本中運(yùn)行

3、效果圖展示:

給角色分配權(quán)限中,操作欄中有兩個(gè)按鈕:修改和授權(quán)

如何在jQuery中使用Tree Multiselect

點(diǎn)擊授權(quán)按鈕,效果如圖:

直觀的菜單呈現(xiàn):

如何在jQuery中使用Tree Multiselect

右邊帶有選項(xiàng)標(biāo)識(shí):

如何在jQuery中使用Tree Multiselect

4、使用方法及參數(shù)描述

4.1、初始化方法:$("select").treeMultiselect();4.2、選擇屬性名稱使用:

如何在jQuery中使用Tree Multiselect

selected:當(dāng)給option添加selected屬性時(shí),即<option value="monitor_index" selected>首頁(yè)</option>,改復(fù)選框默認(rèn)為選擇狀態(tài);
data-section:即當(dāng)給option添加data-section屬性時(shí),展現(xiàn)父子層次關(guān)系:

'<option value="monitor_index" data-section="旅游管理" data-description="首頁(yè)描述" selected>首頁(yè)</option>' +
'<option value="manage_logs" data-section="旅游管理" data-description="用戶日志描述" selected>用戶信息</option>' +
'<option value="interface_logs" data-section="旅游管理" data-description="接口調(diào)用日志描述" selected>酒店信息</option>' +
'<option value="abnormal_logs" data-section="旅游管理">出行信息</option>' +
'<option value="empty_logs" data-section="旅游管理">景點(diǎn)信息</option>'

data-description:即當(dāng)給option添加data-description屬性時(shí),在復(fù)選框后面會(huì)有一個(gè)問(wèn)號(hào)形式的圖標(biāo),鼠標(biāo)放上去,展示描述信息,如圖:

如何在jQuery中使用Tree Multiselect

data-index:即當(dāng)給option添加data-index屬性時(shí),主要用于顯示option選項(xiàng)的順序,最直觀的的表現(xiàn)可在右邊的div區(qū)域內(nèi)觀察。

通過(guò)設(shè)置 “首頁(yè)”:data-index = 3, "用戶信息":data-index = 2,"酒店信息":data-index = 1,右邊的排序如圖:
同時(shí)會(huì)讓option變?yōu)檫x中狀態(tài)。

如何在jQuery中使用Tree Multiselect

此外,通過(guò)設(shè)置data-section="接口測(cè)試/接口應(yīng)用/接口篩選",可以設(shè)置多層次的展現(xiàn)效果,如圖:

如何在jQuery中使用Tree Multiselect

4.3、參數(shù)詳解

params為一個(gè)對(duì)象,你可以通過(guò)給treeMultiselect(params)添加不同的參數(shù),來(lái)實(shí)現(xiàn)不同的效果:
使用方法如:$("#authorifyselect").treeMultiselect({ searchable: true, startCollapsed: false });
其中參數(shù):searchable、collapsible、hideSidePanel、onChange、startCollapsed較為常用和重要,其他參數(shù)用戶可以根據(jù)自己需求添加。

如何在jQuery中使用Tree Multiselect

allowBatchSelection:用于父菜單復(fù)選框的顯示和隱藏。默認(rèn)為true時(shí),父菜單前出現(xiàn)復(fù)選框,右側(cè)出現(xiàn)詳細(xì)選中列表;如圖:

如何在jQuery中使用Tree Multiselect

設(shè)置為false時(shí),父菜單前沒(méi)有復(fù)選框,如圖:

如何在jQuery中使用Tree Multiselect

collapsible:用于設(shè)置父菜單的展開(kāi)和伸縮。

默認(rèn)為true時(shí),父菜單前出現(xiàn)小橫線,即可以伸縮;如圖:

如何在jQuery中使用Tree Multiselect

設(shè)置為false時(shí),父菜單前沒(méi)有小橫線,即不可以伸縮;如圖:

如何在jQuery中使用Tree Multiselect

enableSelectAll,支持任何選項(xiàng)的選擇;默認(rèn)為false;
設(shè)置為true時(shí),出現(xiàn)“Select All”和“Unselect All”選項(xiàng),可實(shí)現(xiàn)全選和全不選功能,如圖:

如何在jQuery中使用Tree Multiselect

selectAllText,當(dāng)enableSelectAll可用時(shí),可選中所有;
unselectAllText,當(dāng)enableSelectAll可用時(shí),可不選中所有;
freeze,默認(rèn)為false,表示對(duì)選項(xiàng)禁用選擇;設(shè)置為true時(shí),效果如圖:

如何在jQuery中使用Tree Multiselect

hideSidePanel:用戶隱藏右邊的選項(xiàng)面板;默認(rèn)為false,表示不隱藏;設(shè)置為true時(shí),即隱藏;
onChange:默認(rèn)為null,表示選擇選項(xiàng)時(shí)觸發(fā)的回調(diào)函數(shù);默認(rèn)包含四個(gè)參數(shù)(text:屬性文本,value:值,initialIndex,section)

$("#authorifyselect").treeMultiselect({ onChange: function(text, value, initialIndex, section) {
 console.log(text);
 console.log(value);
 console.log(initialIndex);
 console.log(section);
} });

當(dāng)我點(diǎn)擊某個(gè)選項(xiàng)時(shí),輸出結(jié)果如圖:

如何在jQuery中使用Tree Multiselect

即text會(huì)輸出所有選中的復(fù)選框的信息;value會(huì)輸出你當(dāng)時(shí)點(diǎn)擊的那個(gè)復(fù)選框的信息;這里initialIndex和section的值為空。
onlyBatchSelection:只進(jìn)行部分檢查,只能設(shè)置為false.
sortable:默認(rèn)為false,設(shè)置為true時(shí),選擇的選項(xiàng)可以通過(guò)拖動(dòng)排序(需要jQuery UI);
searchable,默認(rèn)為false,設(shè)置為true時(shí),菜單頂部會(huì)出現(xiàn)搜索框,用于快捷搜索菜單。效果如圖:

如何在jQuery中使用Tree Multiselect

searchParams:['value', 'text', 'description', 'section'],用于設(shè)置搜索設(shè)置項(xiàng)。
sectionDelimiter:意思是data-section="value1/value2/value3",可以通過(guò)“/”來(lái)分隔值,實(shí)現(xiàn)多層列表效果。
showSectionOnSelected:默認(rèn)為true,當(dāng)選中選項(xiàng)時(shí),顯示section name;
startCollapsed:默認(rèn)為false,設(shè)置為true時(shí),菜單默認(rèn)進(jìn)來(lái)顯示為折疊效果,如圖:

如何在jQuery中使用Tree Multiselect

關(guān)于如何在jQuery中使用Tree Multiselect就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站aaarwkj.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

新聞名稱:如何在jQuery中使用TreeMultiselect-創(chuàng)新互聯(lián)
鏈接地址:http://aaarwkj.com/article12/cocodc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、關(guān)鍵詞優(yōu)化、網(wǎng)站改版、動(dòng)態(tài)網(wǎng)站、面包屑導(dǎo)航App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司
亚洲一区二区三区蜜桃av| 96热久久这里只有精品| 久久亚洲欧洲日本韩国欧美| 少妇肥臀一区二区三区| 成年人午夜看片免费网站| 久久亚洲春色中文字幕| 亚洲成在人天堂一区二区| 高清偷自拍亚洲精品三区| 激情欧美精品桃桃激情| 日本不卡一区二区三区四| 欧美国产成人精品一区| 中文字幕国产精品一区二| 日韩在线一区二区视频观看| 亚洲av综合色区一区| 熟女aaa一区二区午夜| 懂色av免费在线播放| av毛片天堂在线观看| 黄色国产一区二区三区| 国产交换精品一区二区三区| 欧美亚洲精品二区久久久| 国产精品一区二区啪啪| 亚洲欧美一区二区色慰| 欧美日韩精品在线二区| 国产精品一品二区三区在线观看| 国产又猛又黄又爽无遮挡| 少妇高潮试看二十分钟| 免费在线av一区二区| 日韩精品视频播放一区| 国产精品第一区第二区| 日韩亚洲欧洲一区二区三区| 超碰免费在线公开97| 日韩高清不卡免费视频| 国产亚洲av综合人人精品| 免费又色又爽无遮挡网站| 日韩欧美国产精品一区二区| 98热这里只有精品视频| 午夜精品一区二区亚洲| 国产av剧情极品丝袜美女| 一区二区三区在线观看美女视频| 黄色av在线免费观看| 成人国产午夜福利网|