$(function(){ var id; $.ajax({ url : 'queryServiceCenterInfo', data:{ parentId:-1 }, type:'post', dataType:'json', cache:false, async: false, success:function(result){ var data = eval(result).serviceCenterList; if(null!=data && "" != data){ $.each(data, function(i, item) { if (i == 0) { id = item.id; } }); } } }); serviceData(id); var paramObj = _parserUrl(window.location.href); var cid = paramObj.cid; if(undefined !=cid && "undefined"!=cid){ var secondNode = $("#secondTab a"); secondNode.each(function(n){ $(this).removeClass("on"); }); //选中二级菜单 var secondTab = $("#secondTab a[id="+cid+"]"); secondTab.addClass('on'); contentData(cid); } }); /** * 加载服务中心数据 */ function serviceData(id) { var paramObj = _parserUrl(window.location.href); var pid = paramObj.id; if(pid!=0){ id = pid; } $.ajax({ url : 'queryServiceCenterInfo', data:{ parentId:id }, type:'post', dataType:'json', cache:false, async: false, beforeSend: function(xhr) { $('#secondTab').children().empty().remove(); }, success: function(result) { var data = eval(result).serviceCenterList; if(null!=data && "" != data){ $.each(data, function(i, item) { var trObj = $('
  • '); var pid = item.id; if(i==0){ trObj.append($('').attr('href','javascript:void(0);').text(item.name)).appendTo($('#secondTab')); $('#title').html(item.name); $('#content').html((item.content==null?'':item.content)); $('#tag').html((item.tag==null?'':message.websiteGuide.tag+item.tag)); }else{ trObj.append($('').attr('href','javascript:void(0);').text(item.name)).appendTo($('#secondTab')); } }); } } }); } /** * 加载服务中心对应内容 * @param id 二级级目录ID */ function contentData(id){ var secondNode = $("#secondTab a"); secondNode.each(function(n){ $(this).removeClass("on"); }); //选中二级菜单 var secondTab = $("#secondTab a[id="+id+"]"); secondTab.addClass('on'); $.ajax({ url : 'queryServiceCenterInfo', data:{ id:id }, type:'post', dataType:'json', cache:false, success:function(result){ var dataP = eval(result).serviceCenterList; if(null!=dataP && "" != dataP){ $.each(dataP, function(i, item) { $('#title').html(item.name); $('#content').html((item.content==null?'':item.content)); if(item.tag == null || item.tag == ''){ $('#tag').empty().hide(); }else{ $('#tag').html(message.websiteGuide.tag+item.tag).show(); } }); } } }); }