Ответ 1
$('#idOfMyRadio').attr('checked',true);
<input type="radio" name="sort" value="2" id="myradio">
Как это сделать в JQUERY?
$('#idOfMyRadio').attr('checked',true);
Действительно, здесь нет необходимости в jQuery: он будет медленнее, вводит ненужную зависимость структуры и увеличивает вероятность ошибки. Метод DOM для этого также так же понятен и читабельен, как и может быть, и работает во всех основных браузерах до 1990-х годов:
document.getElementById("myradio").checked = true;
Если вы должны использовать jQuery, я бы остановился на его использовании, чтобы получить элемент:
$("#myradio")[0].checked = true;
В дополнение к использованию id...
$('input[name="sort"]').attr('checked',true);
$('input[value="2"]').attr('checked',true);