jQuery 1.4.2を使用してラジオ ボタンをプログラムで選択しようとしています。IE 8とChrome 12では動作しますが、 Firefox 5 では動作しないようです。
ラジオ ボタンの HTML は次のとおりです。
<input type='radio' name='selected-row'>
私が使用しているコードは以下のとおりです。radioButton は jQuery オブジェクトです。
onCellSelect: function (rowid, iCol, cellcontent, e) {
var cell = $(e.srcElement);
var radioButton = cell.closest("tr").find("input[type='radio']");
radioButton.click();
}
また、グーグルで見つけたものに基づいて以下を使用してみました。これはIEとChromeの両方で機能しますが、Firefoxでは機能しません。
radioButton.attr("checked", "true");
radioButton.button("refresh");
これを Firefox で動作させるにはどうすればよいですか?