Я пытаюсь получить класс выбранного параметра и использовать его в инструкции сравнения, чтобы найти именно тот класс, который он есть. Я продолжал получать неопределенное значение, даже если тег опции имеет класс, установленный для него. Может ли кто-нибудь помочь мне понять, почему я не получаю обратно ценность?Как получить значение атрибута класса с помощью jquery и javascript
Вот код я пытаюсь использовать:
Html:
<select name="datagrid_filter" onchange="startFilter();">
<option>All</option>
<option disabled="true">Assignment:</option>
<option disabled="true">Client:</option>
<option disabled="true">Type:</option>
<option class="type" value="Activity">   Activity</option>
<option class="type" value="Alert">   Alert</option>
<option class="type" value="Lead">   Lead</option>
<option class="type" value="Notification">   Notification</option>
</select>
Javascript:
var cs1 = $("option:selected", this).attr("class");
if(cs1 == 'Type'){
//do something
}
изменить 'Type' на 'типа' в Js –
я сделал изменения, но проблема в том, что cs1 не определено – user2671355
Что такое 'this'? – undefined