add combo box to edit survey page

This should be count as an error, so callback('error message');
Then deal with err in the async callback.