попытайтесь очистить свой локальный кэш VS. найдите свой проект и удалите папку. папка создается VS, по какой причине я честно не понимаю. но у меня было несколько случаев, где очистка его и выполнение восстанавливания чинят вещи... надеются, что это - все, в чем Вы нуждаетесь также.
здесь
%Temp%\VWDWebCache
и возможно здесь
%LocalAppData%\Microsoft\WebsiteCache
$("#sel").attr("selectedIndex")
или
$("#sel")[0] //to get the DOM element
$("#sel")[0].selectedIndex
Вы действительно можете сделать это без jQuery:
var sel = document.getElementById ('sel');
var index = sel.selectedIndex;
В этом случае вы можете получить индекс элемента, проверив, сколько одноуровневых элементов у выбранного элемента перед ним:
$('#sel option:selected').prevAll().length;