Я пытаюсь программно выбрать переключатель, используя 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();
}
Я также пытался использовать нижеприведенное на основе того, что нашел в Google, и это работает как в IE, так и в Chrome, но не в Firefox.
radioButton.attr("checked", "true");
radioButton.button("refresh");
Как заставить это работать в Firefox?