If you delegate the event, you could have your function run on both events, like so:
$('#searchform').on('keyup change', function() {
//GRAB VALUES FROM INPUT AND DROPDOWNS AND START AJAX;
});
Just put a space between the events. Here is a quick and dirty example.