The problem is most likely that you're using 'input' but dropdowns are select elements, not input elements, so that code wouldn't find a match.
Assuming the programdirector class is for your dropdown, your code should look like this:
$('.programdirector select').val('');
I'd also recommend adding .change() to the end anytime you modify the value of a field using javascript to ensure everything updates properly, like so,
$('.programdirector select').val('').change();
However, if you're sharing classes, like you have programdirector on more than one of the inputs to group them and they are different types, then you can use the JQuery :input pseudo selector, which will find any kind of user input like textbox, radio, checkbox, dropdown, or multiline.
$('.programdirector :input').val('').change();
input - single line, number, currency, radio, checkbox, etc.
select - dropdown
textarea - multiline
:input - all of the above (for optimization, only use when necessary)