色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery miniui 下拉樹

江奕云1年前10瀏覽0評論

jQuery MiniUI是一個基于jQuery庫的UI組件庫,它為我們提供了豐富的UI組件,其中包括下拉樹組件。下拉樹組件可以用于數據的選擇或分類,它可以通過點擊或者鍵盤操作來實現選中或展開。

下面我們來看一下如何使用jQuery MiniUI的下拉樹組件。

<script type="text/javascript">
$(function(){
$('#tree').ligerTree({ 
url: 'tree_data.json',
checkbox: false, 
slide: false, 
nodeWidth: 120, 
onSelect: function (node) { 
console.log(node.text);
} 
}); 
}) 
</script>
<div id="tree"></div>

我們在頁面上添加了一個id為tree的div容器,然后在JavaScript中使用ligerTree方法來初始化下拉樹組件。其中,url參數指定了展現的數據源,checkbox參數指示是否可以進行多選,slide參數指示是否允許展開/折疊操作,nodeWidth參數指示每個節點的寬度。onSelect事件則是在選中某個節點之后觸發,并且會輸出該節點的文本內容。

下面我們給出一個tree_data.json數據源的例子:

[
{
"text": "beijing",
"children": [
{
"text": "haidian"
},
{
"text": "chaoyang",
"children": [
{
"text": "guomao"
},
{
"text": "CBD"
}
]
},
{
"text": "fengtai"
}
]
},
{
"text": "shanghai",
"children": [
{
"text": "pudong"
},
{
"text": "minhang"
}
]
},
{
"text": "guangzhou",
"children": [
{
"text": "tianhe"
},
{
"text": "baiyun"
}
]
}
]

這個數據源以JSON格式存儲,其中使用text參數來指定節點的文本內容,children參數則指示當前節點下的子節點。

當我們運行上述代碼時,會發現頁面上會生成一棵下拉樹,我們可以通過點擊或輸入鍵盤方向鍵來選擇節點,當選中某個節點時,頁面會輸出該節點的文本內容。

總之,jQuery MiniUI下拉樹組件方便易用,能夠幫助我們快速開發出各種交互性強的數據選擇界面。