//城市和首字母初始化 function initList(){ $("#cities").find("li span").each(function(){ $(this).removeClass('zw_s_span'); }); $("#cities").find("li span:eq(0)").addClass('zw_s_span'); $("#letters").find("li span").each(function(){ $(this).removeClass('zw_m_t_span'); }); $("#letters").find("li span:eq(0)").addClass('zw_m_t_span'); } //显示 function showSchool(id,fid,pid){ initList(); $("#bgdialog1").show(); $("#"+id).show(); if('dialog1'==id){ if(fid==145||fid==0||fid==776||fid<0){ getCitys('cities'); getForms('3',''); }else{ getCitys('cities',pid); getForms('-1',''); } } } //关闭 function closeSchool(id){ $("#bgdialog1").hide(); $("#"+id).hide(); } //搜索学校 function searchSchool(id){ if("searchSchool1"==id){ closeSchool("dialog1"); showSchool('dialog2'); var t1=$("#searchSchool1").val(); var t2=$("#searchSchool2").val(); if(t1!="" && t2==""){ $("#searchSchool2").val(t1); } } var temp=$("#"+id).val(); if(temp!=null && temp!=""){ searchForms(temp); } } //搜索学校 function searchForms(str){ var productid=$("#productid").val(); if(productid!='' && productid!=null){ productid="&productid="+productid; }else{ productid=""; } $.ajax({ url: "/org/searchforms", data:"allowjoin=0&filter="+str+"&pid="+$("#pid").val()+productid, type:"post", success: function(date){ var myjson=eval("("+date+")"); $("#searchForms").find("li").remove(); var result = myjson.result; if(result){ var froms = myjson.froms; var lis = ""; var size = myjson.fromNums; var pid_0x001=$("#pid").val(); for(var i=0;i10){ li+='
  • '; }else{ li+='
  • '; } li+= '' + allianceName + '
  • '; }else{ if(name.length>10){ li+='
  • '; }else{ li+='
  • '; } li+= '' + name + '
  • '; } lis += li; } if(lis==""){ lis="
  • 未找到数据
  • "; } $("#searchForms").append(lis); } } }); } //回车建搜索学校 function keydownSearch(event,id){ e = event ? event :(window.event ? window.event : null); if(e.keyCode==13){ searchSchool(id); } } //搜索返回 function searchReturn(){ closeSchool("dialog2"); showSchool('dialog1'); } //选中城市 function selectCity(node){ $("#cities").find("li span").each(function(){ $(this).removeClass('zw_s_span'); }); $("#"+node.id).parent().addClass('zw_s_span'); var letter=$("#letters li span.zw_m_t_span a"); if(letter!=null && letter.length>0){ var str=letter[0].id; getForms(node.id,str); } } //选中字母 function selectLetter(node){ $("#letters").find("li span").each(function(){ $(this).removeClass('zw_m_t_span'); }); $("#"+node.id).parent().addClass('zw_m_t_span'); var city=$("#cities li span.zw_s_span a"); if(city!=null && city.length>0){ var str=city[0].id; getForms(str,node.id); } } //选中学校 function selectSchool(node,allianceName,allowJoin){ var pid_0x002=$("#pid").val(); if(allianceName!=null && allianceName!="" && pid_0x002<0){ var refer_0x001=$("#refer_0x001").val(); window.location.href="/login?onfidlist=true&fid="+node.id+"&refer="+refer_0x001; }else{ if(194 == node.id){ window.location.href="/login?fid=194&refer="; } var name=node.name; var pidName=$("#pidName").val(); if(pidName!=null && pidName!=""){ $("#schoolName2").html(pidName+"/"+name); $("#yqfid").html(node.id); }else{ $("#schoolName2").html(name); $("#yqfid").html(node.id); } $("#fid").val(node.id); $("#fidName").val(name); $("#choose_school_node").hide(); closeSchool("dialog1"); closeSchool("dialog2"); if(348==$("#pid").val() || 609==$("#pid").val() || 0==$("#fid").val()){ $("#joinUserA").show(); }else{ $("#joinUserA").hide(); } filter_notice($("#fid").val()); if(0==$("#fid").val()){ hide_third_login(true); } else if(226==$("#pid").val()){ hide_third_login(false); } else{ hide_third_login(allowJoin); } //选中单位后在cookie中记录,下次登录自动选中上一次选中的单位 $.cookie('lastFid',node.id,{ expires: 30 }); } } //获得机构 function getForms(cityId,letter){ var productid=$("#productid").val(); if(productid!='' && productid!=null){ productid="&productid="+productid; }else{ productid=""; } if('all'==letter){ letter=''; } $.ajax({ url: "/org/froms", data:"allowjoin=0&cityid="+cityId+"&letter="+letter+"&pid="+$("#pid").val()+productid, type:"post", success: function(date){ var myjson=eval("("+date+")"); $("#forms").find("li").remove(); var result = myjson.result; if(result){ var froms = myjson.froms; var lis = ""; var size = myjson.fromNums; var pid_0x001=$("#pid").val(); for(var i=0;i10){ li= '
  • '; }else{ li= '
  • '; } li+= '' + allianceName + '
  • '; }else{ if(name.length>10){ li= '
  • '; }else{ li= '
  • '; } li+= '' + name + '
  • '; } lis += li; } if(lis==""){ lis="
  • 未找到数据
  • "; } $("#forms").append(lis); } } }); } //获得城市 cities function getCitys(cities,fid){ $.ajax({ type:"post", url: "/org/allcity", data:"pid="+fid, success: function(date){ var myjson=eval("("+date+")"); var result = myjson.result; if(result){ var citys = myjson.citys; var lis = ""; var size = myjson.cityNums; for(var i=0;i' + name + ''; lis = li; }else { li= '
  • ' + name + '
  • '; lis += li; } } $("#"+cities).find("li:gt(0)").remove(); $("#"+cities).find("li:lt(1)").remove(); $("#" + cities).append(lis); } } }); }