⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 job.jsp

📁 仿招聘网站 SSH框架 ajax功能
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page language="java" pageEncoding="UTF-8"%>

<%@ taglib uri="/WEB-INF/jb-common.tld" prefix="jd"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>

<html>
	<head>

		<title>职位管理</title>
		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">

		<script type="text/javascript">
		 function gotoPage(pageX){
			var pageNo=document.getElementById("pageResult.pageNo").value;///得到当前页数
			var pageTotal=document.getElementById("pageResult.pageCount").innerHTML;//得到总页数
			var pageSize=document.getElementById("pageResult.pageSize").value;///得到每页显示的行数
			//pagecount 和 totalcount
			switch(pageX){
				case 1:document.getElementById("pageResult.pageNo").value=1;break;
				case 2:if(document.getElementById("pageResult.pageNo").value<=1){document.getElementById("pageResult.pageNo").value=1;}else{document.getElementById("pageResult.pageNo").value=parseInt(pageNo)-1;}break;
				case 3:if(document.getElementById("pageResult.pageNo").value>=pageTotal){document.getElementById("pageResult.pageNo").value=pageTotal;}else{document.getElementById("pageResult.pageNo").value=parseInt(pageNo)+1;}break;
				case 4:document.getElementById("pageResult.pageNo").value=parseInt(pageTotal);break;
			}
			var currentPage=document.getElementById("pageResult.pageNo").value;
		    send_request("?operate=doDelete&oper=list&Currentpage="+currentPage+"&pageSize="+pageSize);
			return;
		}
		
		function Page_go(){///手动输入执行的翻页
			var pageSize=document.getElementById("pageResult.pageSize").value;///得到每页显示的行数
	
			var curPage=document.getElementById("pageResult.pageNo").value;///得到当前页
			var TotalPage=document.getElementById("pageResult.pageCount").innerHTML;///得到最大页数
			var TotalCount=document.getElementById("pageResult.totalCount").innerHTML;///得到最大的记录数
			if (curPage==""){
				alert("显示的当前页数不能为空,请输入!");
				document.getElementById("pageResult.pageNo").focus();
				return;
			}
			
			if (pageSize==""){
				alert("每页显示的行数不能为空,请输入!");
				document.getElementById("pageResult.pageSize").focus();
				return;
			}
			
			if (pageSize<1)pageSize=1;
<%--			if (pageSize>TotalCount)pageSize=TotalCount;--%>
			if (curPage<1)curPage=1;
			if (curPage>TotalPage)curPage=TotalPage;
			document.getElementById("pageResult.pageSize").value=pageSize;
			document.getElementById("pageResult.pageNo").value=curPage;
			send_request("?operate=doDelete&oper=list&Currentpage="+curPage+"&pageSize="+pageSize);
			return;
		}
		
		
function showPages(vl)
{
	var count=vl.value;
	var sortname=document.getElementById("selectype").value;
    var sortorder=document.getElementById("selectorder").value;
	send_request1('?operate=doPagecount&pagecount='+count+"&sortname="+sortname+"&sortorder"+sortorder);
}
function showsort()
{
var sortname=document.getElementById("selectype").value;
var sortorder=document.getElementById("selectorder").value;
var count=document.getElementById("showpage").value;
document.forms["aspnetForm"].action="?operate=doPagesort&sortname="+sortname+"&sortorder"+sortorder+"&count="+count;
document.forms["aspnetForm"].submit();
}
 //实现全选
 function checkall(checkAll)
 {
   var items=document.getElementsByName("allbox1");
   for(var i=0;i<items.length;i++)
   {
	   if(items[i].type=="checkbox")
	   {
	   	items[i].checked=checkAll.checked;
	   }
   }
 }
 function selectids(p,vl)
 {
	
 	var vd=document.getElementById("ids").value;
 	if(p.checked==true)
 	{
 	  vd+=vl+",";
 	}
 	if(p.checked==false)
 	{
 		vd="";
 	}
 	document.getElementById("ids").value=vd;
 }

 var http_request = false;
 function send_request(url) {//初始化、指定处理函数、发送请求的函数
		http_request = false;
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) { // 异常,创建对象实例失败
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		http_request.onreadystatechange = processRequest;
		// 确定发送请求的方式和URL以及是否同步执行下段代码
		http_request.open("GET", url, true);
		http_request.send(null);
	}
	function send_request1(url) {//初始化、指定处理函数、发送请求的函数
		http_request = false;
		//开始初始化XMLHttpRequest对象
		if(window.XMLHttpRequest) { //Mozilla 浏览器
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {//设置MiME类别
				http_request.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject) { // IE浏览器
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) { // 异常,创建对象实例失败
			window.alert("不能创建XMLHttpRequest对象实例.");
			return false;
		}
		http_request.onreadystatechange = processRequest1;
		// 确定发送请求的方式和URL以及是否同步执行下段代码
		http_request.open("GET", url, true);
		http_request.send(null);
	}
	 function processRequest1() {
        if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
            var result=http_request.responseXML.getElementsByTagName("base");//处理分页后的无刷新的table显示结果
            var div1=document.getElementById("mytableDiv");//得到显示table的层
            var content="";
            content+="<table class='query_form_table' id='_items_'><tbody>";
            for(var i=0;i<result.length;i++){
            content+="<tr id='_Item_Index_0'><td>";
            content+="<input id='allbox1' onclick='selectids(this,"+result[i].childNodes[0].childNodes[0].nodeValue+");' type='checkbox' name='allbox1' />";
            content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[0].childNodes[1].nodeValue;
	  		content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[0].childNodes[2].nodeValue;
	  		content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[0].childNodes[3].nodeValue;
	  		content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[0].childNodes[4].nodeValue;
	  		content+="</td>";
	  		content+="<td><a href='javascript:Delete();'>";
	  		content+="删除</a>";
	  		content+="</td>";
	  		content+="</tr>";
        	}
        	content+="</tbody></table>";
        	div1.innerHTML=content;
        }
    }
 }
	// 处理返回信息的函数
    function processRequest() {
        if (http_request.readyState == 4) { // 判断对象状态
            if (http_request.status == 200) { // 信息已经成功返回,开始处理信息
            document.getElementById("ids").value="";///将隐藏域中的要删除的id清除
            var result=http_request.responseXML.getElementsByTagName("base");//处理删除后的返回结果
            var div1=document.getElementById("mytableDiv");//得到显示table的层
            var content="";
            content+="<table class='query_form_table' id='_items_'><tbody>";
            for(var i=0;i<result.length;i++){
            content+="<tr id='_Item_Index_0'><td>";
            content+="<input id='allbox1' onclick=selectids(this,"+result[i].childNodes[0].childNodes[0].nodeValue+"); type='checkbox' name='allbox1' />";
            content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[1].childNodes[0].nodeValue;
	  		content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[2].childNodes[0].nodeValue;
	  		content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[3].childNodes[0].nodeValue;
	  		content+="</td>";
	  		content+="<td>"
	  		content+=result[i].childNodes[4].childNodes[0].nodeValue;
	  		content+="</td>";
	  		content+="<td><a href='javascript:DeleteById("+result[i].childNodes[0].childNodes[0].nodeValue+");'>";
	  		content+="删除</a>";
	  		content+="</td>";
	  		content+="</tr>";
	  		
	  		document.getElementById("pageResult.totalCount").innerHTML=result[i].childNodes[5].childNodes[0].nodeValue;
	  		document.getElementById("pageResult.pageSize").value=result[i].childNodes[6].childNodes[0].nodeValue;
	  		document.getElementById("pageResult.pageNo").value=result[i].childNodes[7].childNodes[0].nodeValue;
	  		document.getElementById("pageResult.pageCount").innerHTML=result[i].childNodes[8].childNodes[0].nodeValue;
        	}
        	content+="</tbody></table>";
			div1.innerHTML=content;
        }
    }
 }
function Delete() {
       var ids=document.getElementById("ids").value;
       var dd=ids.split(",");
       var count=dd.length-1;
	   	if(ids=="")
	   	{
	      	alert('请选择要删除的职位!');
	   	    return;
	   	}
	   	else
	   	{
	   	   if(!window.confirm('确认删除这'+count+'条记录?'))
		   {
		    	return;
		   }
		   else
		   {
		   	   send_request('/ChinaHR/doJob.do?operate=doDelete&jobId='+ids+"&oper=delete"); 
			}
	   }
}
function DeleteById(vl)
{
	 if(!window.confirm('确认删除?'))
   {
    	return;
   }
   else
   {  
	    send_request('/ChinaHR/doJob.do?operate=doDelete&jobId='+vl+"&oper=delete");
    }
}
</script>


		<LINK href="/ChinaHR/EnterpriseServer/css/default.css" type=text/css
			rel=stylesheet>
		<LINK href="/ChinaHR/EnterpriseServer/css/main.css" type=text/css
			rel=stylesheet>
		<LINK href="/ChinaHR/EnterpriseServer/css/layer6.css" type=text/css
			rel=stylesheet>
		<link href="/ChinaHR/EnterpriseServer/css/addjob.css" type="text/css"
			rel=stylesheet />

		<link rel="stylesheet"
			href="/ChinaHR/EnterpriseServer/css/style-new.css" type="text/css"></link>
	</head>

	<body>
		<DIV id=wrap>
			<DIV class=wrapcon>
				<FORM id=aspnetForm name=aspnetForm action="doJob.do?operate=toJobList"
					method=post>
					<br>
					<DIV id=outer>
						<!-- 菜单控制 end -->
						<!-- 内容 begin -->
						<DIV class=main1 id=main>
							<DIV class=mcon>
								<DIV class=h1blk>
									<H1>
										职位管理
									</H1>
									<!--帮助 begin-->
									<DIV class=t_help onclick="" onmouseout="">
										<H4>
											<A href="alert('欢迎来到智聘系统职位管理!');">职位管理使用帮助</A>
										</H4>
										<DIV class=lyer id=hpDV onmouseover="" style="DISPLAY: none"
											onmouseout="">
											<DIV class=top>
												<DIV class=mc></DIV>
											</DIV>
											<DIV class=mid>
												<DIV class=mc>
													<P>
														您可以在职位管理中管理您在智聘系统中的所有职位,可以进行职位新增、修改、发布、刷新、暂停、删除等操作,并有职位模板供您参考。
													</P>
													<DIV class=more>
														<A href="">了解更多</A>
													</DIV>
												</DIV>
											</DIV>
											<DIV class=bm>
												<DIV class=mc></DIV>
											</DIV>
										</DIV>
									</DIV>
									<!--帮助 end-->
								</DIV>


							</DIV>
							<DIV class=hblk>
								<DIV class=msg>
									<SPAN id=ctl00_ContentPlaceHolder1_lbljobinfo>zxy,您在当前服务期内还可以发布<B>1</B>份职位。</SPAN>
								</DIV>
								<DIV class=redmsg id=ctl00_ContentPlaceHolder1_remindEmailHelp>
									<SPAN class=msg><A
										href="http://ehr.chinahr.com/Account/UpdateRegInfo.aspx">订阅职位到期提醒邮件</A>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -