All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ngey.api-doc.1.0.0.source-code.apidoc.js Maven / Gradle / Ivy

The newest version!
$(function() {
	// initMenu();
	repaintMenu();
});
var menuData;
function repaintMenu() {
	$.getJSON("menu", function(data) {
		//$("#menu").empty();
		menuData=data;
		for(var i=0;i";
                t+="   "+data[i].name+""+data[i].items.length+"";
                t+="";
                t+="
"; if(data[i].items.length>0){ for(var j=0;j"+data[i].items[j].name+""; } } t+="
"; $("#menu").append(t); } initMenu(); }); } function initMenu() { $("button.list-group-item").each(function() { $(this).html("  " + $(this).html()); }); $("div.list-group>a").click( function() { $("div.list-group>a").each( function() { if ($(this).next().hasClass("list-group")) { $(this).next().find("button.list-group-item") .removeClass("gray"); } }).removeClass("gray"); $(this).addClass("gray"); }); $("button.list-group-item").click(function() { $("button.list-group-item").removeClass("active"); if (!$(this).parent().prev().hasClass("gray")) { $("div.list-group>a").removeClass("gray"); $("a.list-group").removeClass("glyphicon-minus").addClass("glyphicon-plus"); $(this).parent().prev().addClass("glyphicon-minus").addClass("glyphicon-plus").addClass("gray"); } $(this).addClass("active"); //重绘右边 var mi=$(this).attr("menuindex"); var ii=$(this).attr("itemsindex"); var item=menuData[mi].items[ii]; $("#header").html(menuData[mi].className+"."+item.methodName); $("#methodName").val(item.methodName); $("#beanName").val(item.beanName); $("#reqtbody").empty(); for(var i=0;i"; if(p.type=="CLASS"){ tr+=""+p.name+""; }else{ tr+=p.name; } if(p.type=="NUM"){ tr+=""+p.desc+""; }else{ tr+=""+p.desc+""; } $("#reqtbody").append(tr); } $("#resdesc").empty().html(""+item.rdesc+""); }); $("a.list-group-item").click(function() { var a = $(this).find("span.glyphicon:eq(0)"); var m_i=parseInt($(this).attr("menuindex")); $("#menu>a.list-group-item[menuindex!="+m_i+"]").find("span.glyphicon:eq(0)").removeClass("glyphicon-minus").addClass("glyphicon-plus"); $("#menu>div.list-group").addClass("hide"); if ($(a).hasClass("glyphicon-minus")) { $(a).removeClass("glyphicon-minus"); $(a).addClass("glyphicon-plus"); $(a).parent().next().addClass("hide"); } else if ($(a).hasClass("glyphicon-plus")) { $(a).removeClass("glyphicon-plus"); $(a).addClass("glyphicon-minus"); $(a).parent().next().removeClass("hide"); } }); } function nul(exp){ return !exp && typeof exp != "undefined" && exp != 0; } $(function() { $("input[type=datetime]").datetimepicker({ clearBtn : 1, todayBtn : 1, autoclose : 1 }); $(".hide-desc").click(function() { var a = $(this).parent().parent().next(); if ($(a).hasClass("hide")) { $(a).removeClass("hide"); } else { $(a).addClass("hide"); } }); }) $(function() { $('[data-toggle="popover"]').popover({ 'placement' : 'bottom' }) }) function furl(path) { var u = window.location.protocol + window.location.host + (window.location.port == 80 || window.location.port == "") ? "" : (":" + window.location.port); if (u.startWith('/')) { return u + path; } else { return u + "/" + path; } } function showc(cname){ $.post("link","className="+cname,function(data){ if($(".modal").length>0){ var d=""; d+=""; d+=""; for(var i=0;i"+p.name+""; }else{ d+=""; } d+=""; d+=""; } d+=""; d+="
参数名描述默认值
"+p.name+""+p.desc+""+p.defaultValue+"
"; $("#mbody").empty().html(d); if(!$("#modal").hasClass("in")){ $(".modal").modal(); } }else{ var d=""; $("body").append(d); $(".modal").modal(); } },'json'); } function send(){ $("#progress>div").addClass("active"); $.post("service",$("form").serialize(),function(data,textStatus,jqXHR){ $("#progress>div").removeClass("progress-bar-info").removeClass("progress-bar-danger"); if(data.code==1){ $("#progress>div").addClass("progress-bar-success"); $("#exdesc").html(data.stack); }else{ $("#exdesc").html(data.stack); data.stack=""; $("#progress>div").addClass("progress-bar-danger"); } $("#status").html(jqXHR.status); $("#resbody").text(JSON.stringify(data.data)); },"json").done(function(){ $("#progress>div").removeClass("active"); }).fail(function(data){ $("#progress>div").removeClass("active"); $("#progress>div").removeClass("progress-bar-info").removeClass("progress-bar-success").addClass("progress-bar-danger"); $("#status").html(data.status); $("#resbody").text(data.responseText); }); } function togmenu(){ if($("#right").hasClass("col-sm-9")){ $("#left").addClass("hide"); $("#right").removeClass("col-sm-9").addClass("col-sm-12"); }else{ $("#left").removeClass("hide"); $("#right").removeClass("col-sm-12").addClass("col-sm-9"); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy