まだロードされていないラジオボタンを「アクティブ」にするにはどうすればよいですか?
.live()に似ていますが、ラジオボタン専用です。
まだロードされていないラジオボタンを「アクティブ」にするにはどうすればよいですか?
.live()に似ていますが、ラジオボタン専用です。
必要がない限り、jQueryを気にしないでください。ページに要素を追加する場合、またはページが最初に読み込まれるときにチェックされる要素である場合は、HTML(またはサーバー側の言語がHTML出力を作成するもの)で値を設定するだけです。
<input type="radio" name="myGroup" value="My Value" checked /> My Value
jQueryで追加されている場合は.html()
、または.append()
その他の方法で追加されていると思います。その場合でも、アドバイスは適用されます。
var radioValue = 'My Value';
var newRadio = '<input type="radio" name="myGroup" value="' + radioValue + '" checked />' + radioValue;
$('#myForm').append(newRadio);
使用する
$('input[name=field]:eq(1)').attr('checked', 'checked');
メソッドを使用.prop()
する(jQuery 1.6より前)
$('#radioButtonID').prop("checked", true);