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

📄 buttonlist.js

📁 医院信息系统(Hospital Information System
💻 JS
字号:
var isAllChecked=false;
var orginalButtonArray;

function init(){
	var flag=document.getElementById("successFlag").value;
	if(flag=="1"){
		alert("保存成功!");
	}else if(flag=="-1"){
		alert("很抱歉,保存失败!");
	}

	var buttonItems=document.getElementById("checkedButtonItems").value;
	var buttonArray=buttonItems.split(",");
	
	//复制buttonArray数组给orginalButtonArray
	orginalButtonArray=buttonArray.slice(0);
	
	var mytable = document.getElementById("table1");
	for(var i=1;i<mytable.rows.length;i++){
		var menuIDSpan=mytable.rows[i].cells[2].firstChild;
		for(var j=0;j<buttonArray.length;j++){
			if(menuIDSpan.innerText==buttonArray[j]){
				menuIDSpan.parentNode.parentNode.cells[0].firstChild.checked=true;
			}
		}
	}
}

function all_check_uncheck(flag){
	isAllChecked=!isAllChecked;
	var mytable = document.getElementById("table1");
	for(var i=1;i<mytable.rows.length;i++){
		if(flag==null){
			mytable.rows[i].cells[0].firstChild.checked=isAllChecked;
		}else{
			mytable.rows[i].cells[0].firstChild.checked=flag;
			isAllChecked=flag;
		}
	}
}

function resetButtonItems(){
	all_check_uncheck(false);
	var mytable = document.getElementById("table1");
	for(var i=1;i<mytable.rows.length;i++){
		var menuIDSpan=mytable.rows[i].cells[2].firstChild;
		for(var j=0;j<orginalButtonArray.length;j++){
			if(menuIDSpan.innerText==orginalButtonArray[j]){
				menuIDSpan.parentNode.parentNode.cells[0].firstChild.checked=true;
			}
		}
	}
}

function saveButtonItems(){
	var ids = "";
	var mytable = document.getElementById("table1");
	for(var i=1;i<mytable.rows.length;i++){
		if(mytable.rows[i].cells[0].firstChild.checked==true){
			var menuID=mytable.rows[i].cells[2].firstChild.innerText;
			ids+=menuID+",";
		}
	}
	//alert(ids);
	document.getElementById("checkedButtonItems").value=ids;
	document.getElementById("form1").submit();
}

⌨️ 快捷键说明

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