$(document).ready(function(){ $("input[name='cid']").val(''); $("input[name='keyword']").focus(function(){ $(".seek_menu").hide(); },function(){ searchli(); $(".seek_menu").show(); }); $("input[name='keyword']").keyup(function(){ searchli(); }); $(".menu_p1_nrtj span").click(function(){ var aid=$(this).attr('aid'); $(".review"+aid).hide(); }); $('body').click(function(evt) { if(evt.target.name!='keyword'){ $(".seek_menu").hide(); } if($(evt.target).parents(".quiz_chi").length==0) { $('.quiz_box').hide(); } }); $(".quiz_chi span").click(function(){ $(".quiz_box").show(); }); }); function logout(url){ loadlayer(); $.get(url,function(msg){ layer.closeAll('loading'); if(msg==1 || msg.indexOf('script')){ if(msg.indexOf('script')){ $('#uclogin').html(msg); } layer.msg('您已成功退出!', 2, 9,function(){window.location.href =weburl;}); }else{ layer.msg('退出失败!', 2, 8); } }); } function asksearch(){ noplaceholder('askkeyword'); } function searchli(){ noplaceholder('askkeyword'); var keyword=$.trim($("input[name='keyword']").val()); var html=''; $(".seek_menu .option>a").attr("href",keyurl+"&keyword="+keyword); $(".seek_menu .option>a").html(keyword); if(keyword){ $.post(searchurl,{keyword:keyword},function(data){ if(data){ var datas = Array(); datas = eval("("+data+")"); $.each(datas,function(key,val){ html +="
  • "+val.title+"

    "+val.answer_num+"个回复
  • "; }); } $(".searchli").html(html); }); }else{ $(".searchli").html(''); $(".seek_menu>span").html(''); } } function clearForm(form) { $(':input', form).each(function() { var type = this.type; var tag = this.tagName.toLowerCase(); if (type == 'text' || type == 'password' || tag == 'textarea'){ this.value = ""; }else if (type == 'checkbox' || type == 'radio'){ this.checked = false; }else if (tag == 'select'){ this.selectedIndex = -1; } }); }; function get_order(url){ location=url; } function get_comment(aid,show,url){ $(".pl_menu").hide(); var style=$(".review"+aid).css("display"); var info=$(".review"+aid+" ul").html(); if(style=="none"||show>0){ if((info==''||info==null)||show>0){ $.post(url,{aid:aid},function(data){ var html=''; var datas = Array(); data = data.replace(/\s+/g,"[[space]]");//eval的字符串中有空格会出错 datas = eval("("+data+")"); $.each(datas,function(key,val){ html+="
  • "+ "
    "+ "
    "+ "
    "+ ""+val.nickname.replace(/\[\[space\]\]/g,' ')+":"+ ""+val.content.replace(/\[\[space\]\]/g,' ')+""+ "
    "+ "
    "+ ""+val.date.replace(/\[\[space\]\]/g,' ')+""+ "
    "+ "
    "+ ""+ "
    "+ "
  • "; $(".review"+aid+" ul").html(html); }); }); } $(".review"+aid).show(); }else{ $(".review"+aid).hide(); } } function for_comment(aid,qid,url,comurl){ noplaceholder("comment_"+aid); var content=$.trim($("#comment_"+aid).val()); if(content=="" || content=="undefined"){ layer.msg('评论内容不能为空!', 2, 8);return false; }else{ layer.load('执行中,请稍候...',0); $.post(url,{aid:aid,qid:qid,content:content},function(msg){ layer.closeAll('loading'); if(msg=='1'){ $("#comment_"+aid).val(""); var com_num=$("#com_num_"+aid).html(); com_num=parseInt(com_num)+parseInt(1); $("#com_num_"+aid).html(com_num); get_comment(aid,'1',comurl); layer.msg('评论成功'); }else if(msg=='0'){ layer.msg('评论失败!', 2, 8);return false; }else if(msg=='no_login'){ layer.msg('请先登录!', 2, 8);return false; }else{ layer.msg(msg, 2, 8);return false; } }); } } function support(aid,url){ layer.load('执行中,请稍候...',0); $.post(url,{aid:aid},function(msg){ layer.closeAll('loading'); if(msg=='0'){ layer.msg('提交失败!', 2, 8);return false; }else if(msg=='1'){ var num=$("#support_num_"+aid).html(); $("#support_num_"+aid).html(parseInt(num)+parseInt(1)); layer.msg('点赞成功!', 2, 9);return false; }else if(msg=='2'){ layer.msg('请勿重复点赞!', 2,8);return false; } }); } function attention(id,type,url){ $.post(url,{id:id,type:type},function(data){ var data=eval('('+data+')'); if(type==1){var msg='关注问题';}else{var msg='+ 关注';} if(data.st==8){ layer.msg(data.msg, 2,Number(data.st));return false; }else{ $(".num"+id).html(data.url+"人关注"); $(".index_num"+id).html(data.url); if(data.tm==1){ $(".q"+id+">a").attr("class","watch_qxgz"); $(".q"+id+">a").html("取消关注"); }else{ $(".q"+id+">a").attr("class","watch_gz"); $(".q"+id+">a").html(msg); } } }); } function get_show(eid){ $("#eid").val(eid); $.layer({ type : 1, title :'举报问答', offset: [($(window).height() - 220)/2 + 'px', ''], closeBtn : [0 , true], border : [10 , 0.3 , '#000', true], area : ['420px','auto'], page : {dom :"#TB_window"} }); } function checkform(){ noplaceholder('title'); var title=$("#title").val(); var cid=$("input[name='cid']").val(); var content=UE.getEditor('content').getContent(); if(title==''){ layer.msg('请填写标题!', 2, 8); return false; }else if(cid==''){ layer.msg('请选择类别!', 2, 8); return false; }else if(content==''){ layer.msg('请填写内容!', 2, 8); return false; } var codesear=new RegExp('职场提问'); if(codesear.test(code_web)){ if(code_kind==1){ var authcode=$("#ask_CheckCode").val(); if(!authcode||authcode=='请输入验证码'){ layer.msg('请输入验证码!', 2, 8);return false; } }else if(code_kind > 2){ var verify_token = $('input[name="verify_token"]').val(); if(verify_token ==''){ $("#bind-submit").trigger("click"); return false; } } } return true; } function checkanswer(uid){ if(uid==""){ showlogin('');return false; } noplaceholder('content'); if($.trim($("#content").val())==""){ layer.msg('内容不能为空!', 2, 8); return false; } } function getclass(id,name,url){ $(".quiz_box_first li").removeClass('quiz_select_cur'); $(".qc"+id).addClass('quiz_select_cur'); $(this).parent().attr('class','quiz_select_cur'); $.post(url,{id:id},function(data){ var datas = Array(); var html=''; datas = eval("("+data+")"); $.each(datas,function(key,val){ html +="
  • "+val+"
  • "; }); $(".quiz_box_second .quiz_box_title").html(name+"分类:"); $(".quiz_box_second .quiz_select").html(html); $(".quiz_box_second").show(); }); } function selectclass(id,name){ $(".quiz_box_second li").removeClass('quiz_select_cur'); $(".qc"+id).addClass('quiz_select_cur'); $(".quiz_chi>span").html(name); $(".quiz_box").hide(); $("input[name='cid']").val(id); } function reason(url){ var reason=$('input:radio[name="reason"]:checked').val(); if(reason==null){ layer.msg('请选择举报原因!', 2, 8);return false; } var eid=$("#eid").val(); layer.load('执行中,请稍候...',0); $.post(url,{reason:reason,eid:eid},function(data){ layer.closeAll(); if(data=='0'){ layer.msg('举报失败!', 2, 8); }else if(data=='1'){ layer.msg('举报成功!', 2, 9); }else if(data=='2'){ layer.msg('您已举报过该问题!', 2,8); }else if(data=='3'){ layer.msg('该问题已被他人举报!', 2,8); }else if(data=='no_login'){ layer.msg('请先登录!', 2, 8); } }); } function showImgDelay(imgObj,imgSrc,maxErrorNum){ if(maxErrorNum>0){ imgObj.onerror=function(){ showImgDelay(imgObj,imgSrc,maxErrorNum-1); }; setTimeout(function(){ imgObj.src=imgSrc; },500); maxErrorNum=parseInt(maxErrorNum)-parseInt(1); } }