$(function(){ var updateEdu = function(data){ $.get("/ajax/edu/" + data, function($data) { if ($data.success) { $info = $data.data; $("#year").val($info.year ? $info.year : ""); $("#school").val($info.school ? $info.school : ""); $("#college").val($info.college ? $info.college : ""); $("#major").val($info.major ? $info.major : ""); $("#degree").val($info.degree ? $info.degree : ""); $("#eduId").val(data); if($info.student){ $("input[name='student'][value='1']").attr("checked","checked"); }else{ $("input[name='student'][value='0']").attr("checked","checked"); } } else { alert($data.msg); } }); } var delEdu = function(data){ $.ajax({ "url" : "/ajax/edu/" + data, "type" : "DELETE", "success" : function($data) { if ($data.success) { location.reload(true); } else { alert($data.msg); } } }); } var updateTimeJob = function(data){ $.get("/ajax/job/" + data, function($data) { if ($data.success) { $info = $data.data; $("#jobId").val(data); $("#startMonth").val($info.startMonth); $("#stopMonth").val($info.stopMonth ? $info.stopMonth: ""); $("#jobCompany").val($info.company ? $info.company: ""); $("#jobTitle").val($info.title ? $info.title: ""); } else { alert($data.msg); } }); } var delTimeJob = function(data){ $.ajax({ "url" : "/ajax/job/" + data, "type" : "DELETE", "success" : function($data) { if ($data.success) { location.reload(true); } else { alert($data.msg); } } }); } var updateProject = function(data){ $.get("/ajax/project/" + data,function($data) { if ($data.success) { $info = $data.data; $("#projectStartMonth").val($info.startMonth ? $info.startMonth: ""); $("#projectStopMonth").val($info.stopMonth ? $info.stopMonth: ""); $("#projectName").val($info.name ? $info.name: ""); $("#projectDescp").val($info.descp ? $info.descp: ""); $("#projectId").val(data); } else { alert($data.msg); } }); } var delProject = function(data){ $.ajax({ "url" : "/ajax/project/" + data, "type" : "DELETE", "success" : function($data) { if ($data.success) { location.reload(true); } else { alert($data.msg); } } }); } var updatePaper = function(data){ $.get("/ajax/paper/" + data, function($data) { if ($data.success) { $info = $data.data; $("#paperYear").val($info.year ? $info.year : ""); $("#paperName").val($info.name ? $info.name : ""); $("#paperUrl").val($info.url ? $info.url : ""); $("#paperDescp").val($info.descp ? $info.descp : ""); $("#paperId").val(data); } else { alert($data.msg); } }); } var delPaper = function(data){ $.ajax({ "url" : "../ajax/paper/" + data, "type" : "DELETE", "success" : function($data) { if ($data.success) { location.reload(true); } else { alert($data.msg); } } }); } var updatePatent = function(data){ $.get("/ajax/patent/" + data, function($data) { if ($data.success) { $info = $data.data; $("#patentYear").val($info.year ? $info.year : ""); $("#patentName").val($info.name ? $info.name : ""); $("#patentUrl").val($info.url ? $info.url : ""); $("#patentDescp").val($info.descp ? $info.descp : ""); $("#patentId").val(data); } else { alert($data.msg); } }); } var delPatent = function(data){ $.ajax({ "url" : "/ajax/patent/" + data, "type" : "DELETE", "success" : function($data) { if ($data.success) { location.reload(true); } else { alert($data.msg); } } }); } var updateHonor = function(data){ $.get("/ajax/honor/" + data, function($data) { if ($data.success) { $info = $data.data; $("#honorYear").val($info.year ? $info.year : ""); $("#honorName").val($info.name ? $info.name : ""); $("#honorDescp").val($info.descp ? $info.descp : ""); $("#honorId").val(data); } else { alert($data.msg); } }); } var delHonor = function(data){ $.ajax({ "url" : "/ajax/honor/" + data, "type" : "DELETE", "success" : function($data) { if ($data.success) { location.reload(true); } else { alert($data.msg); } } }); } $("#saveProfessor").on("click",function () { var $data = {}; $data.name = $("#name").val(); $data.orgId = $("#orgId").val(); $data.orgName = $("#orgName").val(); $data.title = $("#title").val(); $data.department = $("#department").val(); var userid = $.cookie("userid"); if (userid) { $data.id = userid; } $.ajax({"url" : "../ajax/professor", "type" : userid ? "PUT" : "POST", "success" : function(rdata) { console.log(rdata); if (rdata.success) { if (userid) { location.reload(true); } else { location.href = "information.html?id="+ rdata.data; } } else { alert(rdata.msg); } }, "data" : userid ? JSON.stringify($data) : $data, "contentType" : userid ? "application/json": "application/x-www-form-urlencoded", dataType : "json" }); }) /*更换头像动画*/ $(".head-left").hover(function(){ $(".replace-photo").animate({"bottom":"0px"}); },function(){ $(".replace-photo").animate({"bottom":"-50px"}); }) /*专家信息左导航背景点击切换*/ $(".subsidebar").click(function(){ $(this).addClass("subcolor").siblings().removeClass("subcolor"); }); /*点击滚动到指定位置*/ $(".subsidebar").click(function(){ var index=$(this).index()-1; var offset=$(".introduction").eq(index).offset(); $("body").animate({ scrollTop:offset.top-80 //让body的scrollTop等于pos的top,就实现了滚动 },1000); }) /*编辑标签变色*/ $("#container .edit").hover(function(){ $(this).addClass("edit-position-left") },function(){ $(this).removeClass("edit-position-left") }); /*编辑*/ $("#container .edit").click(function(){ var edit =$(".edit").index(this); $(".right-title span").eq(edit-1).css("color","#3e3e3e"); $(".infor-browse").eq(edit).hide(); $(".modifybox").eq(edit).show(); /*取消修改*/ $(".close").click(function(){ $(".modifybox").eq(edit).hide(); $(".infor-browse").eq(edit).show(); }); /*添加学科*/ $("#subjectAdd").click(function(){ var val=$("#subject").val(); $("#subjectList").append("