Updates to refresh() - disable/enable select via javascript

`refresh()` has been updated to allow for disabling/enabling of the select via JavaScript.