<script type="text/javascript">
function menutree(parent,list)
{
$.each(list,function(i,n){
var li=$("<li></li>").appendTo(parent);
if(n.leaf==false)
{
li.html('<a href='+n.url+'>'+n.display+'</a>');
var ul=$('<ul></ul>').appendTo(li);
menutree(ul,n.children);
}
else
{
li.html('<a href='+n.url+'>'+n.display+'</a>');
}
});
}
$(function(){
$.ajax({
url:'test',
type:'get',
dataType:'json',
success:function(data){
data=data[0].children;
var ul=$(".jd_menu");
menutree(ul,data);
ul.jdMenu();
}
}
);
});
</script>