Checkboxes call onRetrieve

Updated onRetrieve callback so that it is called when radio buttons / checkboxes are updated, as well as all other inputs.