Следующий код работает:
$("#select-id").change(function(){
var cur_value = $('#select-id option:selected').text();
. . .
});
Как отредактировать вторую строку, чтобы:
var cur_value = $(this).***option-selected***.text();
Для чего ты используешь ***option-selected***
?
$("option:selected", this)
как упоминалось выше, но это было проблематично. Я использовал нажатие кнопки, чтобы добавить текст выбранного элемента опции к другому div, но когда я нажал кнопку, он фактически изменил выбранный элемент ... странно. Используйте это.