I\'ve made a jquery/ajax function that updates #courses, sending #fos\'s .val() and .text(), specifically of the one that is selected, like so:
$(\'#selling #fos
It's pretty simple to do this without jQuery. Inside of a change
event listener, the selected option can be accessed using this.options[this.selectedIndex]
. From there, you can access the value
/text
properties of the selected option element.
Example Here
var select = document.querySelector('#select');
select.addEventListener('change', function (e) {
var selectedOption = this.options[this.selectedIndex];
console.log(selectedOption.value);
});
var select = document.querySelector('#select');
select.addEventListener('change', function (e) {
var selectedOption = this.options[this.selectedIndex];
alert(selectedOption.value);
});