锘?/澶勭悊鏂伴椈涓績鏁版嵁 var TechnologyHandler = { GetCategorys: function (idObj, centredata, pageObj,details) { $("#rightarts").show(); $("#article").hide(); //$(".sk_ued_page").hide(); $.ajax({ type: 'Post', url: "/JiShuCentre/Technology/GetLeftmenu", data: {}, dataType: 'json', async: true, success: function (data, textStatus) { $(pageObj).hide(); var a; if (data.returnData.length > 0) { for (var i = 0; i < data.returnData.length; i++) { var t = data.returnData[i]; if (t.JishuChildrens == null) { var selectId = t.Id; if (selectId == 88888) { } else if (selectId == 99999) { } else { var joinData = t.Id + "," + "selectObj" + "," + "pageObj"; $(idObj).append("
" + t.RealName + "
") } } else { a = t; } } if (a != null) { //joinData = a.JishuChildrens[0].Id + "," + "selectObj" + "," + "pageObj"; //$(idObj).append("
" + a.RealName + "
"); let childHtml = ''; for (var s = 0; s < a.JishuChildrens.length; s++) { joinData = a.JishuChildrens[s].Id + "," + "selectObj" + "," + "pageObj"; childHtml += "
" + a.JishuChildrens[s].Name + "
" //$(idObj).append("
" + a.JishuChildrens[s].Name + "
"); } joinData = a.JishuChildrens[0].Id + "," + "selectObj" + "," + "pageObj"; $(idObj).append("
" + a.RealName + "
" + "
" + childHtml + "
"); } } //var defaultId = data.returnData[0].Id; if ($("#selecton").val() != 0) defaultId = $("#selecton").val(); //var defaultId = 174; $("#posturlInput").val("/JiShuCentre/Technology/Index/" + defaultId + "/" + details); clickGroupContent(defaultId, centredata, pageObj); //if (details != 0) { // clickGroupContent(details, centredata, pageObj); // getDetailData(details, defaultId) //} //else { // clickGroupContent(defaultId, centredata, pageObj); //} }, error: function (XMLHttpRequest, textStatus, errorThrown) {//璇锋眰澶辫触澶勭悊鍑芥暟 } }); }, OnReturnToUpperLevel: function () { var selId = Number($("#selecton").val()); if (selId === 99999 || selId === 88888) { $(window).scrollTop(0); } else { $("#rightarts").show(); $("#article").hide(); $(window).scrollTop(0); } }, CopyPostUrl: function () { var request_url = $("#request_url").val(); var posturl = $("#posturlInput").val(); var fullurl = request_url + posturl; $(".btn_f").attr("data-clipboard-text", fullurl); //layer.open({ // maxWidth: 600, // anim: 1, // title: '鏂囩珷鍦板潃', // content: fullurl, // time: 10000 //}); } }; //鐐瑰嚮鏌ョ湅璇︽儏椤垫暟鎹 function clickGroupContent(selectId, selectObj, pageObj) { $("#rightarts").show(); $("#article").hide(); //婵€娲婚€変腑鐘舵€ $("#selectedId" + selectId).addClass("on") $.ajax({ type: 'Post', url: "/JiShuCentre/Technology/GetLeftmenu", data: {}, dataType: 'json', async: true, success: function (data, textStatus) { for (var i = 0; i < data.returnData.length; i++) { var selectedIds = data.returnData[i].Id; if (selectedIds != selectId) { $("#selectedId" + selectedIds).removeClass("on"); } else { $("#selectedId" + selectId).addClass("on") $("#JiShuzxTab").html(data.returnData[i].RealName) } if (data.returnData[i].JishuChildrens != null) { for (var n = 0; n < data.returnData[i].JishuChildrens.length; n++) { var selectedIds1 = data.returnData[i].JishuChildrens[n].Id; if (selectedIds1 != selectId) { $("#selectedId" + selectedIds1).removeClass("on"); } else { $("#selectedId" + selectId).addClass("on") $("#JiShuzxTab").html(data.returnData[i].JishuChildrens[n].Name) } } } } }, error: function (XMLHttpRequest, textStatus, errorThrown) {//璇锋眰澶辫触澶勭悊鍑芥暟 } }); SelectDataList(selectId, selectObj, pageObj, 1); } //鑾峰彇閫変腑鏁版嵁 function SelectDataList(selectId, selectObj, pageObj, page) { var inputNumber = $("#inputNumber").val(); if (page == undefined && inputNumber != null) { page = inputNumber; } $(selectObj).html(""); $(pageObj).show(); $("#selecton").val(selectId); if (Number(selectId) === 99999 || Number(selectId) === 88888) { //if (selectId === 99999 || selectId === 88888) { } getDetailData(0, selectId); } else { $.ajax({ type: 'Post', url: "/JiShuCentre/Technology/GetTTechnology", data: { selectId: selectId, page: page, number: 7 }, dataType: 'json', async: true, success: function (data, textStatus) { var selectedId = data.selectedId; selectValue = selectedId; var joinData = selectedId + "," + "selectObj" + "," + "pageObj" + "," + "椤电爜"; InitPagination(pageObj, data.count, page, 7, "SelectDataList(" + joinData + ")"); for (var j = 0; j < data.returnDetailData.length; j++) { var model = data.returnDetailData; var title = model[j].Title; var selectIds = model[j].Id; var content = model[j].Content; $("#displayDiv").html(""); $("#displayDiv").html(content); var returnText = $("#displayDiv").text(); content = showStr(returnText); var createdTime = model[j].PublicTimeStr; var postSource = model[j].PostSource; var yueDuNumber = model[j].Hits; var author = model[j].Author; //$(selectObj).append("

" + title + "

"); $(selectObj).append("
" + title + "
鏂囩珷鏉ユ簮:" + postSource + "        " + "浣滆€咃細" + author + "        鍙戝竷鏃堕棿锛? + createdTime + "        璁块棶閲忥細" + yueDuNumber + "
" + content +"
");//
" + content + "
} $(window).scrollTop(0); }, error: function (XMLHttpRequest, textStatus, errorThrown) {//璇锋眰澶辫触澶勭悊鍑芥暟 } }); } } //鍒嗛〉 function InitPagination(pageObj, count, page, number, event) {//pageObj锛歱age椤电殑Id锛宑ount锛氭暟鎹€绘潯鏁帮紝page锛氬綋鍓嶉〉Id锛宔vent锛氱炕椤佃Е鍙戠殑浜嬩欢 $(pageObj).html(""); var num = Math.floor(count / number) + (count % number == 0 ? 0 : 1); if (num >= 2) { $(pageObj).append(page == 1 ? "涓婁竴椤袋/span>" : " 涓婁竴椤袋/a>"); if (num > 4) { if (page <= 2) { $(pageObj).append(1 == page ? "1" : "1"); $(pageObj).append(2 == page ? "2" : "2"); $(pageObj).append("3"); $(pageObj).append("..."); $(pageObj).append("" + num + ""); } else if (page > 2 && page < num - 1) { $(pageObj).append("..."); $(pageObj).append("" + (page - 1) + ""); $(pageObj).append("" + page + ""); $(pageObj).append("" + (page + 1) + ""); $(pageObj).append("..."); } else { $(pageObj).append("1"); $(pageObj).append("..."); $(pageObj).append("" + (num - 2) + ""); $(pageObj).append(num - 1 == page ? "" + (num - 1) + "" : "" + (num - 1) + ""); $(pageObj).append(num == page ? "" + num + "" : "" + num + ""); } } else { for (var i = 1; i <= num; i++) { $(pageObj).append(i == page ? "" + i + "" : "" + i + ""); } } $(pageObj).append(page == num ? "涓嬩竴椤袋/span>" : " 涓嬩竴椤袋/a>"); $(pageObj).append(""); $(pageObj).append("璺宠浆"); } } //缂╃暐鏄剧ず function showStr(title) { if (title.length > 100) { return title.substr(0, 99) + "..."; } else { return title; } } function getDetailData(selectId, restId) { //鏇存柊琛ㄤ腑鐨勬暟鎹 $.ajax({ type: 'Post', url: "/Front_Index/Main/UpdateJiShuClickHits", data: { selectedIdValue: restId, selectIdValue: selectId }, dataType: 'json', async: false, success: function (data, textStatus) { if (data.IsSucess) { $("#article").show(); $("#rightarts").hide(); $.ajax({ type: 'Post', //url: "/DangJian/DangJian/GetDetailData?restId=" + restId, url: "/JiShuCentre/Technology/GetTechnologyByList", data: { selectId: selectId, restId: restId }, dataType: 'json', async: true, success: function (data, textStatus) { var model = data.data; var content = model.Content; var title = model.Title; if (restId == 99999 || restId == 88888) { var lysj = "鍙戝竷鏃ユ湡锛? + model.PublicTimeStr; $("#divReturnToUpperLeve2").hide(); $("#divReturnToUpperLeve1").show(); } else { //var lysj = "鏂囩珷鏉ユ簮锛? + model.PostSource + "       鍙戝竷鏃ユ湡锛? + model.PublicTimeStr; var lysj = "鏂囩珷鏉ユ簮锛? + model.PostSource + "      " + "浣滆€咃細" + model.Author + "      " + " 鍙戝竷鏃ユ湡锛? + model.PublicTimeStr + "      " + " 璁块棶閲忥細" + model.Hits; $("#divReturnToUpperLevel").hide(); $("#divReturnToUpperLeve2").show(); $("#posturlInput").val("/JiShuCentre/Technology/Index/" + restId + "/" + selectId); } $("#lysj").html(lysj); $("#biaoti").html(title); $("#showContent").html(""); $("#showContent").html(content); $(window).scrollTop(0); $(function () { document.getElementsByTagName("title")[0].innerText = title; }) }, error: function (XMLHttpRequest, textStatus, errorThrown) {//璇锋眰澶辫触澶勭悊鍑芥暟 } }); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { } }); }