Так работает
jQuery("#cities").change(function(){
test1 = jQuery("#cities :selected").text();
jQuery('input[name="city2"]').val(test1);
});
Но есть еще одно поле, это тоже select, но оно само заполняется после того как выбрано значение в верхнем поле. Вот как его text передать в input value скрытого поля?