Полный селектор будет выглядеть так:
bool shipToBilling = $("[name=ShipToBillingAddress][value=True]")
учитывая, что вы, вероятно, имеете более одной группы переключателей, как эта
<input name="ShipToBillingAddress" type="radio" value="True" checked="checked">
<input name="ShipToBillingAddress" type="radio" value="False">
<input name="SomethingElse" type="radio" value="True" checked="checked">
<input name="SomethingElse" type="radio" value="False">
Использование подобного селектора идентификаторов (следующий пример) плохо, потому что у вас не должно быть нескольких элементов с одинаковым идентификатором. Я предполагаю, что кто-то, находящий этот вопрос, уже знает, что это плохо.
$("#DidYouEnjoyTheMovie:radio[value=yes]")
Следующие сведения о :radio
могут представлять интерес, а могут и не представлять интерес
Потому что: радио является расширением jQuery, а не частью CSS
спецификация, запросы с использованием: радио не может использовать в своих интересах
повышение производительности обеспечивается родным DOM querySelectorAll ()
метод. Для повышения производительности в современных браузерах используйте [type = "radio"]
вместо этого.