From: Michael M Slusarz Date: Tue, 12 Jan 2010 17:50:07 +0000 (-0700) Subject: Must be at sibling level to use previous() X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=d63f635079ff5d5639db5811076bf2b71eb734c5;p=horde.git Must be at sibling level to use previous() --- diff --git a/framework/Ui/lib/Horde/Ui/VarRenderer/Html.php b/framework/Ui/lib/Horde/Ui/VarRenderer/Html.php index 365e086ef..581f31a92 100644 --- a/framework/Ui/lib/Horde/Ui/VarRenderer/Html.php +++ b/framework/Ui/lib/Horde/Ui/VarRenderer/Html.php @@ -504,9 +504,9 @@ class Horde_Ui_VarRenderer_Html extends Horde_Ui_VarRenderer $js = "document.observe('Horde_Calendar:select', " . "function(e) {" . "var elt = e.element();" . - "elt.previous('SELECT[name$=\"[month]\"]').setValue(e.memo.getMonth() + 1);" . - "elt.previous('SELECT[name$=\"[day]\"').setValue(e.memo.getDate());" . - "elt.previous('SELECT[name$=\"[year]\"').setValue(e.memo.getFullYear());" . + "elt.up().previous('SELECT[name$=\"[month]\"]').setValue(e.memo.getMonth() + 1);" . + "elt.up().previous('SELECT[name$=\"[day]\"').setValue(e.memo.getDate());" . + "elt.up().previous('SELECT[name$=\"[year]\"').setValue(e.memo.getFullYear());" . "});\n"; Horde::addInlineScript($js, 'dom'); return $this->_renderVarInput_monthdayyear($form, $var, $vars) .