1.1 --- a/examples/Common/Configurator/Resources/scripts/XSLForms.js Fri May 06 19:13:16 2005 +0000
1.2 +++ b/examples/Common/Configurator/Resources/scripts/XSLForms.js Fri May 06 19:13:31 2005 +0000
1.3 @@ -1,9 +1,16 @@
1.4 -function requestUpdate(url, fieldName, targetName) {
1.5 +function requestUpdate(url, fieldName, targetName, targetFieldName) {
1.6 var xmlhttp = Sarissa.getXmlHttpRequest();
1.7 xmlhttp.open("POST", url, false);
1.8 var fieldValue = document.getElementsByName(fieldName)[0].value;
1.9 + var targetFieldValue;
1.10 + var targetFieldNodes = document.getElementsByName(targetFieldName);
1.11 + if (targetFieldNodes.length != 0) {
1.12 + targetFieldValue = targetFieldNodes[0].value;
1.13 + } else {
1.14 + targetFieldValue = "";
1.15 + }
1.16 //alert(fieldValue);
1.17 - xmlhttp.send(fieldName + "=" + fieldValue);
1.18 + xmlhttp.send(fieldName + "=" + fieldValue + "\r\ntarget-field-name=" + targetFieldName + "\r\n" + targetFieldName + "=" + targetFieldValue);
1.19 //alert(xmlhttp.status);
1.20 //alert(xmlhttp.responseText);
1.21 var newDocument = Sarissa.getDomDocument();