Well, Combobox2 rendering should depend on some state which is set in Combobox1s callback: html select ... callback: [:a | self updateCombobox2State: a]; onChange: (html updater id: combobox2Id; callback: [:render | self renderCombobox2: render]).