Вот некоторый скрипт, который использует среду валидатора jQuery, чтобы сделать то, что, я думаю, вы ищете.
<script type="text/javascript">
$(function () {
$.validator.addMethod('uniqueselection', function (v, e, d) {
if (v == '-select-') {
return true;
}
if ($(".dynamic_select option[value='" + v + "']:selected").size() > 1) {
return false;
}
return true;
});
$('select').each(function () {
$(this).rules('add', { uniqueselection: 'This can be selected once' });
});
});
</script>