Search code examples
javascriptjqueryelementattr

How to get selected option element attr in jQuery?


I want to get attribute value of selected option element.

jQuery:

$("#select_element").val().attr("val");

HTML:

 <select id="select_element" class="selectpanel">
     <option val="x">element1</option>
     <option val="y">element2</option>
 </select>

Solution

  • Try this:

    $('#select_element option:selected').attr('val');
    

    Or

    $('#select_element option:selected').val();
    

    both are valid!