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

📄 list.js

📁 管理公司合同
💻 JS
字号:
//alert();
	var formName = "";
	var formObj;
	
	//????????????form????????????
	function setFormName(name){
		formName = name;
	}
    function setFieldValue(fieldName,fieldValue){
		forms = document.all.tags("FORM");   
		for (i=0; i<forms.length; i++) 
		{            
			aform = forms(i);
			if(formName==""||aform.name==formName){
				formName = aform.name;
				formObj = aform;
				break;
			}	
		} 
        for(i=0;i<formObj.all.length;i++){
            if(formObj.all[i].name){
                ctlName=formObj.all[i].name;
                if(ctlName.lastIndexOf(fieldName)>=0){
                    formObj.all[i].value=fieldValue;
                }
            }
        }
    }
	function changePage(currentPage,pageMethod){
        setFieldValue('currentPage',currentPage);
		setFieldValue('actionType',pageMethod);
		formObj.submit();
	}
	
	function query(){
		var obj = document.getElementById("qTable");
		var qImg = document.getElementById("qImg");
		if(obj.style.display=="block"){
			obj.style.display="none";
			qImg.src = contextPath+"/images/common/jia.gif";
			document.getElementById("showQuery").value = "false";
		}else{
			obj.style.display="block";
			qImg.src = contextPath+"/images/common/jian.gif";
			document.getElementById("showQuery").value = "true";
		}
	}
	function view(id,value){
		setFieldValue(id,value);
		form1.actionType.value = "view";
		form1.submit();
	}
	function viewhrcm(rid,val,src){
		var f = document.getElementById("frame1");
		f.src=contextPath+src+"?actiontype=view&&unionId="+val;
	}
	function add(src){
		var f = document.getElementById("frame1");
		f.src=contextPath+src+"?actiontype=init";
	}
	
	function addNopara(src){
		var f = document.getElementById("frame1");
		f.src=contextPath+src;
	}
	function selectAndExecuteType(actionType,selectMode,src){
		if(!selectRecord(selectMode)){
			return false;
		}
		if(actionType!="delete"||confirm("确定删除所选的记录?")){
			var f = document.getElementById("frame1");
		    f.src=contextPath+src+"?actiontype=delete&&unionId="+document.form1.unionId.value;
		}
	}
	
	
	function check(ids)
	{
	   document.form1.unionId.value=ids;
	}

	function execute(actionType){
		form1.actionType.value=actionType;
		form1.submit();
	}
	
	
	function selectAndExecute(actionType,selectMode){
		if(!selectRecord(selectMode)){
			return false;
		}
		if(actionType=="complexdelete"||actionType=="delete"){
		    if(confirm("确定删除所选的记录?")){
			  execute(actionType);
			  }	
		}else{
			execute(actionType);	
		}	
		
	}
	function selectAndStopUser(actionType,selectMode){
		if(!selectRecord(selectMode)){
			return false;
		}
		if(actionType!="stop"||confirm("确定停用所选的用户?")){
			execute(actionType);	
		}
	}
	
	function selectAndStartUser(actionType,selectMode){
		if(!selectRecord(selectMode)){
			return false;
		}
		if(actionType!="start"||confirm("确定启用所选的用户?")){
			execute(actionType);	
		}
	}
	function tixingExecute(actionType,selectMode){
		if(!selectRecord(selectMode)){
			return false;
		}
		if(confirm("??????????????????")){
			execute(actionType);	
		}
	}
	function selectRecord(selectMode){
		var Ids = document.getElementsByName("Ids");
		var selectNum = 0;
		for (i=0; i<Ids.length; i++) 
		{     
			if(Ids[i].checked){
				selectNum++;
				
				if("single"==selectMode&&selectNum>1){
					alert("只能选择一条记录");
					return false;
				}else{
					continue;
				}
			}
		}
		if(selectNum==0){
			alert("未选择要操作的记录");
			return false;
		}
		return true; 
	}
	//????
	function selectAll(idName){
		var Ids = document.getElementsByName(idName);
		for (i=0; i<Ids.length; i++) 
		{     
			if(Ids[i].disabled){
				continue;
			}
			if(Ids[i].checked){
				Ids[i].checked = false;	
			}else{
				Ids[i].checked = true;	
			}
		} 
	}
	
	//????
	function orderBy(orderCol){
		form1.orderCol.value = orderCol;
		var order = form1.order.value;
		if(order=="asc"){
			order = "desc";
		}else{
			order = "asc";
		}
		form1.order.value = order;
		execute('list');
	}
	
	//????????????
	function clearQuery(){
		var flag = false;
		var objs = document.getElementsByTagName("INPUT");
		for(var i=0;i<objs.length;i++){
			if(objs[i].name.indexOf("$Q_")!=-1){
				if(objs[i].value!=""&&!flag){
					if(confirm("????????????????????????????????????????")){
						flag = true;
					}else{
						return false;
					}
				}
				objs[i].value = "";
			}
		}
	}

⌨️ 快捷键说明

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