jQuery: как получить индекс отмеченной радиокнопки

Недавно я наткнулся на ответ StackOverflow, в котором давались отличные инструкции о том, как получить значение отмеченной радиокнопки с помощью jQuery:

var radioVal = $("#myFormID input:radio[name='radioFieldName']:checked").val();
alert('Selected radio button value = ' + radioVal);

Теперь я пытаюсь найти индекс отмеченной радиокнопки, основанный на нуле. Я думал, что это будет относительно просто:

var radioIdx = $("#myFormID input:radio[name='radioFieldName']:checked").index();

Однако, radioIdx всегда возвращает значение -1. Есть идеи, что я могу делать неправильно?

18
задан Community 23 May 2017 в 11:54
поделиться