Итак, у меня есть таблица данных, которая показывает целую кучу данных, один столбец которых я хочу редактировать встроенным путем использования набора радио-кнопок. Соответствующий код здесь:
{key: "SessionOccurred", label: "Did Session Occur?", editor: new YAHOO.widget.RadioCellEditor({radioOptions:["Yes","No","N/A"], disableBtns:false })},
Теперь под этим кодом я хочу подписаться на событие, на котором я нажал ячейку, и появляется этот набор радиокнопок с опциями «да», «нет» и «н / д». Для этого я использую следующий код:
Ex.myDataTable.subscribe("cellClickEvent", Ex.myDataTable.onEventShowCellEditor);
Ex.myDataTable.subscribe("cellClickEvent", function(oArgs){
alert('success');})
Я просто не могу заставить эту подписку radioClickEvent срабатывать. Подписка «cellClickEvent» определенно срабатывает, потому что, когда я нажимаю на ячейку, появляются опции радиокнопок. Но я просто не могу заставить функцию сработать с radioClickEvent.
Если бы кто-нибудь мог поделиться какими-либо идеями о том, что я могу делать неправильно, это было бы очень признательно. Большое спасибо заранее.