changeService()
indexchange
function changeService(cntrlCampus) { var _scampus = cntrlCampus.value; var service = document.getElementById("ctl00_cphContentSection_hdnservice").value; var age = document.getElementById("ctl00_cphContentSection_hdnAge").value; var xmlDoc = new ActiveXObject("Msxml2.DOMDocument"); xmlDoc.async = false; var configxmlPath = '<%= ConfigurationManager.AppSettings["servicespath"].ToString()%>'; var requestUrl=configxmlPath + 'Services.xml'; //Clear all service drop down values. document.getElementById("ctl00_cphContentSection_patientservicemajor").options.length = 0; var opnCode = ""; var opnValue = "-Select-" var opnText = document.createElement("option"); document.getElementById("ctl00_cphContentSection_patientservicemajor").options.add(opnText); opnText.text = opnValue; opnText.value = opnCode; document.getElementById("ctl00_cphContentSection_hdnmandatoryservice").value = "false"; xmlDoc.load(configxmlPath + 'Services.xml'); if(xmlDoc != null) { var serNodeList = ''; if(age >=18) serNodeList = xmlDoc.selectNodes("//major/Services[@campus='"+_scampus+"' and @regtype='"+service+"']"); else serNodeList = xmlDoc.selectNodes("//minor/Services[@campus='"+_scampus+"' and @regtype='"+service+"']"); if(serNodeList != null) { if(serNodeList.length>0) { for(var i=0;i<sernodelist.length;i++)> { var opnCode = serNodeList[i].getAttribute("name"); var opnValue = serNodeList[i].getAttribute("text"); var opnText = document.createElement("option"); document.getElementById("ctl00_cphContentSection_patientservicemajor").options.add(opnText); opnText.text = opnValue; opnText.value = opnCode; } DisplayMandatory('hidemandservice'); } else { document.getElementById("ctl00_cphContentSection_hdnmandatoryservice").value = "true"; HideMandatory('hidemandservice'); } } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)