function addInput($aInputData) { $sId = $aInputData['inputId']; $sName = $aInputData['inputName']; $sType = $aInputData['inputType']; $sValue = $aInputData['inputValue']; $objResponse = new xajaxResponse(); $sParentId = "testForm1"; if (isset($aInputData['inputWrapper'])) { $sDivId = $sId . '_div'; $objResponse->append($sParentId, "innerHTML", '<div id="' . $sDivId . '"></div>'); $sParentId = $sDivId; } $objResponse->alert("inputData: " . print_r($aInputData, true)); $objResponse->createInput($sParentId, $sType, $sName, $sId); $objResponse->assign($sId, "value", $sValue); return $objResponse; }