次のコードがあります。受信配列値に基づいてラジオ ボタンを事前設定しようとしています。1-3になります
<input name="rating1" type="radio" value="1" />
<input name="rating1" type="radio" value="2" />
<input name="rating1" type="radio" value="3" />
$(document).ready(function() {
//Setting up the radio buttons
var $radios = $('input:radio[name=rating1]');
//ratingAnswer is the value I need to select in the radio group. Value=2
var ratingAnswer=answersArray[oneMap].RATING;
if($radios.is(':checked') === false) {
$radios.filter('[value=ratingAnswer]').attr('checked', true);
}
これは、ratingAnswer の変数値ではなく、文字列 ratingAnswer を値として探しているため、何も返されません。value=' + ratingAnswer + ' を試してみましたが、まったく気に入りません。その値領域に変数を挿入するにはどうすればよいですか。前もって感謝します。