Сообщение от WarDoctor
|
похоже, что надо вот так
|
Так вообще не надо.
$(mapping_name + 'select_type').change( function() {
.....
$(mapping_name + 'select_type option:selected').each(function() {
это расточительство, когда в обработчике список уже доступен - this.
Значением списка при этом является значение его выбранной опции, то есть this.value - $(this).val() при этом это еще одно расточительство.
В списке с единственным выбором выбранная опция может быть только одна. Попробуйте исходя из этой аксиомы объяснить, что тут происходит?
$(mapping_name + 'select_type
option:selected').
each(function() {