Я использую YUI Datatable.
myDataTable = new YAHOO.widget.DataTable ("cellediting", myColumnDefs, myDataSource, {});
Добавлен RadioCellEditor.
var radioEditor = new YAHOO.widget.RadioCellEditor ({radioOptions: ["1", "0"], disableBtns: true});
radioEditor.subscribe ("saveEvent", saveChange);
saveChange - это функция настройки, которая отправляет ajax-запрос и обновляет данные в таблице.
Все работает нормально. Но если щелкнуть опцию радио-ячейки и вместо выбранной опции нажать на некоторые другие области YUI, функция saveChange () будет вызываться 4 раза. Как решить эту проблему?