function nofind(_this){ _this.src="/public/img/img_default.png"; _this.onerror=null; //控制不要一直跳动 } // 栏目课程检索 function searchColumnCourse() { var columnId = $("#c_columnId").val(); var classifyId = $("#c_classifyId").val(); classifyId = typeof classifyId === 'undefined' ? 0 : classifyId; var keyword = $.trim($("#c_keyword").val()); if(keyword == "" || keyword=="请输入关键字") { alert("请输入关键字"); return false; } location.href = "/portal/schoolCourseInfo/columnCourse?columnId="+columnId+"&classifyId="+classifyId+"&keyword="+encodeURIComponent(keyword); } function searchClassifyCourse() { var columnId = $("#c_columnId").val(); var classifyId = $("#c_classifyId").val(); classifyId = typeof classifyId === 'undefined' ? 0 : classifyId; var keyword = $.trim($("#c_keyword").val()); if(keyword == "" || keyword=="请输入关键字") { alert("请输入关键字"); return false; } location.href = "/portal/column/classifyCourse?columnId="+columnId+"&classifyId="+classifyId+"&keyword="+keyword; } function toColumn(_this) { $(".listLeft a").removeClass("cur"); $(_this).addClass("cur"); var source = $("#source").val(); var columnId = $(_this).attr("column"); var classifyId = $(_this).attr("classify"); var style = $("#style").val(); if(style == null || typeof(style) == "undefined") { style = 0; } $.ajax({ type:"get", url:"/portal/column/course", data:{ "columnId":columnId, "classifyId":classifyId, "source":source, "style":style }, success:function(data) { $(".listCourse").html(data); } }); } function toColumn2(columnId) { $(".listLeft div").removeClass("current"); $("#listCon"+columnId).addClass("current"); var source = $("#source").val(); var classifyId = $("#listConA"+columnId).attr("classify"); var style = $("#style").val(); if(style == null || typeof(style) == "undefined") { style = 0; } var columnname = $("#listCon"+columnId).text(); $(".rightCon .infion-con span").html(columnname); $.ajax({ type:"get", url:"/portal/column/course", data:{ "columnId":columnId, "classifyId":classifyId, "source":source, "style":style }, success:function(data) { $(".listCourse").html(data); } }); } function turnPage(pageno) { var source = $("#source").val(); var columnIds = $("#columnIds").val(); var columnId = $("#columnId").val(); var classifyId = $("#classifyId").val(); var style = $("#style").val(); if(style == null || typeof(style) == "undefined") { style = 0; } $.ajax({ type:"get", url:"/portal/column/course", data:{ "columnIds":columnIds, "columnId":columnId, "classifyId":classifyId, "source":source, "style":style, "pageNum":pageno }, success:function(data) { $(".listCourse").html(data); } }); } //江苏警官定制-栏目课程检索 function searchColumnCourse_jspi() { var columnId = $("#c_columnId").val(); var classifyId = $("#c_classifyId").val() || 0; var $paramSearchDiv = $("#jspiSearchParam"); var coursename = $.trim($paramSearchDiv.find("input[name=coursename]").val()) || ""; var author = $.trim($paramSearchDiv.find("input[name=author]").val()) || ""; var departmentname = $.trim($paramSearchDiv.find("input[name=departmentname]").val()) || ""; var classify = $.trim($paramSearchDiv.find("input[name=classify]").val()) || ""; var createtime = $paramSearchDiv.find("input[name=createtime]").val() || ""; var description = $.trim($paramSearchDiv.find("input[name=description]").val()) || ""; if(createtime != "" && (isNaN(createtime) || createtime.length != 4)){ alert("请输入合法的年份"); return; } if(!coursename && !author && !departmentname && !classify && !createtime && !description) { alert("请至少填写一种检索条件"); return false; } var urlParams = "columnId="+columnId+"&classifyId="+classifyId+"&coursename="+coursename+"&author="+author +"&departmentname="+departmentname+"&classify="+classify+"&createtime="+createtime+"&description="+description; location.href = "/portal/schoolCourseInfo/searchColumnCourse?" + urlParams; } // 列表展示页面检索 function searchCourseList() { var departmentId = $("#department p").attr("value") || 0; var keyword = $.trim($(".Wmxiala input[name=keyword]").val()); var year = $.trim($(".Wmxiala input[name=year]").val()); if(year != "" && (isNaN(year) || year.length != 4)){ alert("请输入合法的年份"); return; } var columnId = $("#c_columnId").val(); var classifyId = $("#c_classifyId").val(); var urlParams = "columnId="+columnId+"&classifyId="+classifyId+"&keyword="+keyword+"&departmentId="+departmentId+"&year="+year; location.href = "/portal/column/schoolCourseList?" + urlParams; } // 列表页排序事件绑定 function bindListOrder(className) { $("."+className).on('click',function() { var $obj = $(this); var sort = $obj.attr("sort"); var order = $obj.attr("order"); var url = location.href; url = url.myReplaceUrlParameter("pageNum",1); url = url.myReplaceUrlParameter("sort",sort); url = url.myReplaceUrlParameter("order",order); location.href = url; }) } // 获取获奖作品 function getZuopinList(medal,keyword,size,pageno) { medal = medal || 0; keyword = keyword || ""; size = size || 9; pageno = pageno || 1; $.ajax({ type:"get", url:"/portal/bisaiPrizeData", data:{ medal:medal, keyword:keyword, pageSize:size, pageNum:pageno }, success:function(data) { $("#bs_c_list").html(data); } }); } function searchBisaiZuopin() { var keyword = $.trim($("#z_keyword").val()); if(keyword == "" || keyword=="请输入关键字") { alert("请输入关键字"); return; } var medal = $(".yiji a.current").parent().attr("medal") || 0; getZuopinList(medal,keyword); } // 截取参数 String.prototype.myReplaceUrlParameter = function myReplaceUrlParameter(key, val) { var reg = /[?&]([^?&=]+)(?:=([^?&=]*))?/g; var url = this.replace(reg,function(){ var par = arguments[0], name = arguments[1]; if(name == key) { par = par.substring(0,par.indexOf('=')+1) + val; } return par; }); var status = url.indexOf(key+"=") > 0 ? true: false; // 未普配到直接追加 if(!status) { var flag = url.indexOf("?") > 0 ? "&" : "?"; return url + flag + key + "=" + val; } return url; }