portal html css js resource

updateTeam.js 5.5KB

    $(function() { loginStatus(); //判断个人是否登录 var subjectAll="", industryAll=""; var userid = $.cookie("userid"); var tId = GetQueryString("id"); if(userid) { getInfo(); } else { location.href = "login.html"; return; } function getInfo() { $.get("/ajax/team/qo",{ id: tId }, function($data) { if($data.success) { var $info = $data.data; if($info) { var llqtitle = $info.name + "-科袖网"; document.title = llqtitle; $("#name").val($info.name); $("#orgName").val($info.orgName); //省 if(!$info.province) { $("#Province .mr_show").text("请选择省/直辖市"); } else { $("#Province .mr_show").text($info.province); $("#Province input[name=cho_Province]").val($info.province) } //市 if(!$info.city) { $("#City .mr_show").text("请选择城市"); } else { $("#City .mr_show").text($info.city); $("#City input[name=cho_City]").val($info.city) } //省份城市颜色 if($("#oprovince").text() == "请选择省/直辖市") { $("#oprovince").removeClass("mr_select"); } else { $("#oprovince").addClass("mr_select"); } if($("#ocity").text() == "请选择城市") { $("#ocity").removeClass("mr_select"); } else { $("#ocity").addClass("mr_select"); } $("#descp").val($info.descp); $("#descp").siblings().find("em").text($("#descp").val().length); if($info.subject) { subjectShow($info.subject); } //展示专家的行业 if($info.industry) { industryShow($info.industry); } } } }); } hotKey(".oinput"); limitObj("#descp", 2000) //////////////////学术领域增删改查相关开始////////////// //填充学术领域 var subjectShow = function(data) { $("#subjectList").html(""); if(data != undefined && data.length != 0) { var subs=strToAry(data) if(subs.length > 0) { for(var i = 0; i < subs.length; i++) { $("#subjectList").append('<li>' + subs[i] + '<div class="closeThis"></div></li>'); }; } } } //学术领域删除 $("#subjectList").on("click", ".closeThis", function() { $(this).parent().remove(); var liNum = $("#subjectList").find("li").length; if(liNum < 20) { $("#subjectList").parents(".keyResult").siblings("div.col-w-12").show(); } }) //////////////////学术领域增删改查相关结束////////////// //////////////////应用行业增删改查相关开始////////////// //填充应用行业 var industryShow = function(data) { $("#industryList").html(""); if(data != undefined && data.length != 0) { var subs=strToAry(data) if(subs.length > 0) { for(var i = 0; i < subs.length; i++) { $("#industryList").append('<li>' + subs[i] + '<div class="closeThis"></div></li>'); }; } } } //应用行业删除 $("#industryList").on("click", ".closeThis", function() { $(this).parent().remove(); var liNum = $("#industryList").find("li").length; if(liNum < 20) { $("#industryList").parents(".keyResult").siblings("div.col-w-12").show(); } }) //////////////////应用行业增删改查相关结束////////////// //////////////////相关操作按钮/////////////// $("#saveTeam").on("click", function() { var Str2 = trim($("#name").val()); var Str3 = trim($("#orgName").val()); if(Str2.trim()=='') { $.MsgBox.Alert("提示", "团队名称不能为空"); return; }else if(Str2.trim().length>50) { $.MsgBox.Alert("提示", "团队名称不得超过50个字"); return; } if(Str3.length > 50) { $.MsgBox.Alert("提示", "所属机构不得超过50个字"); return; } if($("#Province input[name=cho_Province]").val() != "请选择省/直辖市" && $("#City input[name=cho_City]").val() == "请选择城市") { $.MsgBox.Alert('提示', '请选择您所在的城市'); return; } var subjects = $("#subjectList li"); if(subjects.length > 0) { for(var i = 0; i < subjects.length; i++) { subjectAll += subjects[i].innerText; subjectAll += ','; }; subjectAll = subjectAll.substring(0, subjectAll.length - 1); } var industrys = $("#industryList li"); if(industrys.length > 0) { for(var i = 0; i < industrys.length; i++) { industryAll += industrys[i].innerText; industryAll += ','; }; industryAll = industryAll.substring(0, industryAll.length - 1); } $.ajax({ "url": "/ajax/team/update", "type": "POST", "data": { id: tId, name: Str2, orgName: Str3, province: $('#oprovince').text(), city: $('#ocity').text(), subject: subjectAll, industry: industryAll, descp: $("#descp").val() }, "contentType": "application/x-www-form-urlencoded", "success": function($data) { if($data.success) { $.MsgBox.Alert("提示","团队信息已经修改成功"); $("#mb_msgicon").css("background", 'url("images/sign_icon_chenggong_nor.png") 0% 0% / contain'); location.href="teamList.html" } else { $.MsgBox.Alert("提示", $data.msg); } } }) }); //点击查看 $("#showMyself").click(function() { $(this).attr("href", "teamInfoShow.html?id=" + tId); }) $("#deleteTeam").on('click',function() { $.MsgBox.Confirm("提示", "确认删除该团队?", function() { $.ajax({ "url": "/ajax/team/delete", "type": "POST", "dataType": "json", "data": { "id": tId }, "success": function($data) { if($data.success) { location.href="teamList.html" } } }) }) }) function trim(str) { //删除左右两端的空格    return str.replace(/(^\s*)|(\s*$)/g, ""); } })