YUI データテーブルを使用しています。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 回呼び出されます。この問題を解決するにはどうすればよいですか?