Катенька,
как спрятать option? ==> удалить!!!
было
calc_city.change(function(event){
var type = $(event.target).val();
$('#calc_proba option').each(function(id, option){
option = $(option);
if(option.attr('class')==type){
option.toggleOption(true);
}else{
option.toggleOption(false);
}
})
});
ниже возможный варант
var op_proba = $('#calc_proba option');
calc_city.change(function(event){
var type = this.value;
$('#calc_proba')[0].options.length = 0;
op_proba.each(function(id, option){
option = $(option);
if(option.attr('class')==type){
option.appendTo("#calc_proba")
}})
});