0

まだロードされていないラジオボタンを「アクティブ」にするにはどうすればよいですか?

.live()に似ていますが、ラジオボタン専用です。

4

3 に答える 3

1

必要がない限り、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);
于 2011-10-10T07:04:09.187 に答える
0

使用する

$('input[name=field]:eq(1)').attr('checked', 'checked');
于 2011-10-10T07:17:37.927 に答える
0

メソッドを使用.prop()する(jQuery 1.6より前)

$('#radioButtonID').prop("checked", true);
于 2011-10-10T06:56:06.787 に答える