Internet explorer 类列的GWT setFieldUpdater方法不';我不能在IExplorer和Mozilla上工作

Internet explorer 类列的GWT setFieldUpdater方法不';我不能在IExplorer和Mozilla上工作,internet-explorer,firefox,gwt,google-chrome,Internet Explorer,Firefox,Gwt,Google Chrome,我有一个使用复选框列进行选择的表。在Chrome浏览器上正确调用了我的checkColumn.setFieldUpdater方法,但在IExplorer和Firefox上调用了该方法 仅当复选框被取消选中时才会调用此选项。有人知道我如何解决这个问题吗 private void addCheckboxColumn(final SelectionModel<TableRow> selectionModel) { // Checkbox column. This table wil

我有一个使用复选框列进行选择的表。在Chrome浏览器上正确调用了我的checkColumn.setFieldUpdater方法,但在IExplorer和Firefox上调用了该方法
仅当复选框被取消选中时才会调用此选项。有人知道我如何解决这个问题吗

private void addCheckboxColumn(final SelectionModel<TableRow> selectionModel) {
    // Checkbox column. This table will uses a checkbox column for
    // selection.
    Column<TableRow, Boolean> checkColumn = new Column<TableRow, Boolean>(
            new CheckboxCell(true, false)) {
        @Override
        public Boolean getValue(TableRow object) {
            // Get the value from the selection model.
            return selectionModel.isSelected(object);
        }
    };
    checkColumn.setFieldUpdater(new FieldUpdater<TableRow, Boolean>() {
        public void update(int index, TableRow object, Boolean value) {
            // Called when the user clicks on a checkbox.
            selectionModel.setSelected(object, value);
            ((CheckItemPresenter) presenter).doCheckedItem(
                    currentSelectIdStrategy.getId(object), value);
        }
    });
    cellTable.addColumn(checkColumn, HTML_BR);
}
private void addCheckboxColumn(最终选择模型选择模型){
//复选框列。此表将使用复选框列
//选择。
Column checkColumn=新列(
新CheckboxCell(真、假)){
@凌驾
公共布尔getValue(TableRow对象){
//从选择模型中获取值。
返回selectionModel.isSelected(对象);
}
};
checkColumn.setFieldUpdater(新的FieldUpdater(){
公共void更新(int索引、TableRow对象、布尔值){
//当用户单击复选框时调用。
selectionModel.setSelected(对象、值);
((CheckItemPresenter)presenter).doCheckedItem(
currentSelectIdStrategy.getId(对象),值);
}
});
addColumn(checkColumn,HTML\u BR);
}
您遇到的问题。幸运的是,有一个简单的解决方法(请参阅对该问题的评论,只要将固定文件放在项目/类路径中,它就会工作)