0

私は 7 番目の Vaadin を使用しており、次の問題が発生しています。グリッドが空の場合、複数選択チェックボックスがオンになっています。

ここに画像の説明を入力

どうすれば修正できますか?

ありがとう。

4

3 に答える 3

1
container.addItemSetChangeListener(event -> {
            if (event.getContainer().size() == 0) {
                    getSelectionModel().reset();
                    setSelectionMode(SelectionMode.NONE);
                } else {
                    getSelectionModel().reset();
                    setSelectionMode(SelectionMode.MULTI);
                }
        });
于 2017-06-16T10:39:44.967 に答える
1

JavaScriptを直接使用してこのチェックボックスをオフにできるようです:

String js = "document.getElementById(\"gwt-uid-16\").checked = false;";
Page.getCurrent().getJavaScript().execute(js);

ここで考えられる主な問題は、特にページに複数のグリッドがある場合に、チェックボックスへのパスです。

于 2016-10-03T06:23:08.730 に答える