Проверьте переключатель, значение которого = $ программно - PullRequest
4 голосов
/ 10 января 2012

Существует группа переключателей, определяемая следующим образом:

<input type="radio" name="type0" value="$">$<input type="radio" name="type0" value="%">%

Необходимо проверить первую кнопку переключателя, значение которой = $.

Проблема в следующем коде:это сделать.Нужен какой-нибудь способ убежать $

$('input[type=radio][value=$]').attr('checked','checked');

Ответы [ 4 ]

8 голосов
/ 10 января 2012
$('input[type=radio][value="$"]').first().attr('checked','checked');
2 голосов
/ 10 января 2012

Побег доллара с \\:

$('input[type=radio][value=\\$]:first').attr('checked','checked');

Код: http://jsfiddle.net/E6uBw/3/

2 голосов
/ 10 января 2012

это работает для меня, заключить селектор в двойные кавычки и селектор атрибута в одиночные

$("input[type=radio][value='$']").attr('checked','checked');

http://jsfiddle.net/BuvKT/

0 голосов
/ 10 января 2012
$('input[type="radio"][name="type0"][value="$"]:first').prop('checked', true);
...