$(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;
}