Saturday, August 10, 2013

jQueryでチェックボックス

jQueryでラジオボタン/チェックボックスを操作するとき、attr("checked", "checked")だと2回目以降うまく動かないので、prop("checked", true)を使うのが正解。

// これはOK
$("input[type=radio]").prop("checked", true);

// こっちは2回目以降うごかない
$("input[type=raido]").attr("checked", "checked");

No comments: