| function deleteOrg(){ var OrgId = OrgTree.getSelectedItemId(); var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","Org.jsp?mode=deleteOrg&OrgId=" + OrgId, false); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlhttp.send(); } |
| function modifyOrg(){ if(OrgTree.getSelectedItemId() == ""){ return "N"; } if(txtCode.value == ""){ alert("请输入编码!"); return "N"; } if(txtName.value == ""){ alert("请输入名称!"); return"N"; } var OrgId = OrgTree.getSelectedItemId(); var OrgKind; //alert(txtType.options[txtType.selectedIndex].value) var strModify = "<?xml version='1.0' encoding='gb2312'?>" + "<data>" + "<OrgCode><![CDATA[" + txtCode.value + "]]></OrgCode>" + "<OrgName><![CDATA[" + txtName.value + "]]></OrgName>" + "<OrgKind><![CDATA[" + txtType.options[txtType.selectedIndex].value+ "]]></OrgKind>" + "</data>"; var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","Org.jsp?mode=modifyOrg&OrgId=" + OrgId, false); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlhttp.send(strModify); OrgTree.setItemText(OrgTree.getSelectedItemId(),txtName.value); } |
| function addPerson(){ var seqNo = nextSeq; nextSeq++; var peorsonNode = personDom.createNode("1", "peorsone",""); peorsonNode.setAttribute("isNew", "Y"); peorsonNode.setAttribute("isDelete", "N"); peorsonNode.setAttribute("seqNo", seqNo); personDom.documentElement.appendChild(peorsonNode); var PersonId= personDom.createNode("1", "personId", ""); peorsonNode.appendChild(PersonId); var personCode= personDom.createNode("1", "personCode", ""); peorsonNode.appendChild(personCode); var PersonName= personDom.createNode("1", "personName", ""); peorsonNode.appendChild(PersonName); var Sex= personDom.createNode("1", "sex", ""); peorsonNode.appendChild(Sex); var tr = tbList.insertRow(tbList.rows.length); tr.setAttribute("seqNo", seqNo); var td = tr.insertCell(0); td.innerHTML = peorsonNode.transformNode(stylesheet); } |
| function deletePerson(){ for(var i=0; i<tbList.rows.length; i++){ var row=tbList.rows[i].cells[0].children[0].rows[0]; if(row.cells[0].children[0].checked) { var personId=row.cells[1].children[0].value; if(personId>0) { var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","Org.jsp?mode=deletePerson&personId=" + personId, false); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xmlhttp.send(); } tbList.deleteRow(i); i--; } } } |