當前位置:編程學習大全網 - 網站源碼 - 要用jQuery的nestable()做壹個三級樹形菜單,值全部從數據庫動態獲取

要用jQuery的nestable()做壹個三級樹形菜單,值全部從數據庫動態獲取

$.ajax({ url:"url",

type:"GET",

async:false,

dataType:'json',

success:function(dataJSON){

fn(dataJSON.data, $("#htmll"));

},

error:function(msg){error(msg);}

})

function fn(array, html) {

for (var i = 0; i < array.length; i++) {

var object = array[i];

var data = "";

var temp = '';

if (object.subs) {

var e = $("<ol class='dd-list'></ol>");

var f = $("<li class='dd-item' data-id='"+object.id+"'> <div class='dd-handle' id='"+object.id+"' ondblClick='aa(this)'>"+ object.name + "</div></li>");

f.append(e);

html.append(f);

fn(object.subs,e);

} else {

html.append("<li id='"+object.id+"' data-id='"+object.id+"' class='dd-item' ondblClick='aa(this)'><div class='dd-handle'>" +object.name + "</div></li>");

}

}

}

  • 上一篇:Jvm1.6源代碼
  • 下一篇:C#在問緊急問題。簡單的問題需要詳細的回答。
  • copyright 2024編程學習大全網