$(function () { $(".header .nav .nav-li").eq(4).addClass("ac").find(".dropdown-menu li:eq(1)").addClass('ac'); var city = $('#school-modal').find('a.ac').text(); $('#City').text(city == "" ? "全部" : city); //获取专业信息 //$.getJSON('http:/192.168.0.21/recruit/schoolym.ashx', "m=SetProfession", function (data) { // if (data) { // var chtml = ""; // var rows = data.T1; // for (var t in rows) { // if (decodeURI(Request("zyname")) == rows[t].NAME.trim()) { // chtml += ""; // } else { // chtml += ""; // } // } // $('.zysel').append(chtml); // $.Search(); // layui.form.render(); // } else { // alert('获取专业失败!请稍后再试'); // } //}); //GetList(); }); var searcharea = $('#SearchArea'); function AreaSearch() { var url = location.href; var m = url.indexOf('?') if (m > 0) { url = url.substring(0, m) } searcharea.find('select[name],input[name]').each(function () { var obj = $(this); var val = obj.val(); var prompt = obj.attr('placeholder'); if (val != 0 && (!prompt || (prompt && prompt != val))) url += (url.indexOf('?') > 0 ? '&' : '?') + obj.attr('name') + '=' + encodeURI(val); }); searcharea.find('a.ac').each(function () { var obj = $(this); var con = obj.attr('url'); if (con) { url += (url.indexOf('?') > 0 ? '&' : '?') + con; } }); if (url.indexOf('schoollist') > 0) url += (url.indexOf('?') > 0 ? '&' : '?') + "zone=" + Request('zone'); location.href = url; } $('#SearchArea').on('keypress', '#key', function (e) { if (e.keyCode == 13) { AreaSearch(); return false; } }); $('#SearchArea').on('change', 'select', function () { AreaSearch(); }); var AskPage = $('#AskPage'); function GetList(obj) { var page = 0; var lencnt = 0; if (obj == -1) { lencnt = 5; } else if (obj) { if (obj == 0) { page = parseInt(AskPage.find('.now').text()) - 1; if (page < 0) { page = 0; } } else if (obj == 1) { page = AskPage.find('.now').text(); var allpage = AskPage.find('label').text(); if (page > allpage) { page = allpage; } } else { page = parseInt($(obj).text()) - 1; } } var schoolhead = '代码学校名称隶属单位计划类型联系电话招生计划'; var json = "zyname=" + Request("zyname") + "&property=" + Request("property") + "&plantype=" + Request("plantype") + "&zone=" + $('.banner').attr('zone') + "&p=" + page + "&key=" + encodeURI($('#key').val()) + "&n=" + Math.random(); $.getJSON('http://61.163.215.128/recruit/schoolym.ashx', "m=GetZZSchoolList&" + json, function (data) { if (data) { var total = data.total; data = data.rows; var ask = ''; if (lencnt == 0 || lencnt > data.length) { lencnt = data.length; } for (var i = 0; i < lencnt; i++) { ask += "" + data[i].SCHOOLNO + ""; //if(data[i].JFFLAG=="1") //{ // ask += "" + data[i].SCHOOLNAME + "热门学校

" + data[i].SCHOOLNAME + "

网址:" + data[i].HOMEPAGEURL + "
电话:" + data[i].TELEPHONE + "
邮箱:" + data[i].EMAIL + "
地址:" + data[i].ADDRESS + "
扫一扫
添加到手机通讯录
"; //} //else //{ // ask += "" + data[i].SCHOOLNAME + ""; //} ask += "" + data[i].SCHOOLNAME + "热门学校"; ask += "" + data[i].NODENAME + "" + data[i].PLANTYPE + "" + data[i].TELEPHONE + "" + data[i].PLANCNT + ""; } $("#processdiv").css("display","none"); $("#SearchCon").find('table').css("display", "block"); //$("#SearchCon").find('table').append(ask); $("#SearchCon").find('table').html(schoolhead+ask); total = GetPage(total, (parseInt(page) + 1), 40); $('#AskPage').html(total); //$('#SearchCon').find('td.sname').each(function () { // var div = $(this).find('span.img'); // if (document.createElement('canvas').getContext) { // div.qrcode({ width: 100, height: 100, text: 'http://www.hagaozhong.com/recruit/xxhy/card.aspx?id=' + div.attr('sid') }); // } // else { // div.html(''); // } //}); //$("#SearchCon").find('table').append(chtml); } else { alert('获取学校列表失败!请稍后再试'); } }); } function GetPage(count, now, size) { //当前页数默认1 //总记录数 var all = Math.ceil(count / size); //总页数 if (all < 2) { return ""; } var nowall = now + 5; if (nowall < 11) { nowall = 11; } //显示的最大页码不小于10 if (nowall > all) { nowall = all + 1; } //显示的最大页码不超过总页数 var pageindex = ''; for (var i = (nowall - 10) ; i < nowall; i++) { if (i > 0 && i < (all + 1)) { if (i == now) { pageindex += "" + i + ""; } else { pageindex += "" + i + ""; } } } //页码 var returnvalue = "上一页" + pageindex + "下一页 页"; return returnvalue; }