在 xpages 中单击复选框组中的标签不会粘在 bootstrap 中

Clicking on label in checkboxgroup does not stick in bootstrap for xpages

我有一个带有 bootstrap 的 xpage,它有一个带有整页刷新的复选框组。它是分机库 901v00_14。当我点击正方形时,复选标记 "sticks" 但当我点击标签时,它没有。这是一个不起作用的演示页面,布局是响应式 Bootstrap 配置,主题是 Bootstrap3.2.0:

 <?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex">

    <xe:applicationLayout id="applicationLayout1">
        <xp:label value="this is not really working" id="label1" style="font-weight:bold"></xp:label>
        <xp:checkBoxGroup id="checkBoxGroup1"
            value="#{sessionScope.itemvalues}">
            <xp:selectItem itemLabel="item1" itemValue="item1"></xp:selectItem>
            <xp:selectItem itemLabel="item2" itemValue="item2"></xp:selectItem>
            <xp:selectItem itemLabel="item3" itemValue="item3"></xp:selectItem>
            <xp:eventHandler event="onclick" submit="true"
                refreshMode="complete">
            </xp:eventHandler></xp:checkBoxGroup>
        <xp:button value="Label" id="button1"></xp:button>
        <xe:this.configuration>
            <xe:bootstrapResponsiveConfiguration></xe:bootstrapResponsiveConfiguration>
        </xe:this.configuration>
</xe:applicationLayout></xp:view>

告诉 http osgi ss com.ibm.xsp.extlib 给

[0A74:0002-0634] 2015-09-04 14:55:59   Framework is launched.
[0A74:0002-0634] 2015-09-04 14:55:59   id State       Bundle
[0A74:0002-0634] 2015-09-04 14:55:59   14 <<LAZY>>    com.ibm.xsp.extlibx.core_9.0.1.v00_10_20141105-0922
[0A74:0002-0634] 2015-09-04 14:55:59   15 ACTIVE      com.ibm.xsp.extlib.relational_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   18 ACTIVE      com.ibm.xsp.extlibx_9.0.1.v00_10_20141105-0922
[0A74:0002-0634] 2015-09-04 14:55:59   19 ACTIVE      com.ibm.xsp.extlib.controls_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   21 ACTIVE      com.ibm.xsp.extlib.core_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   24 ACTIVE      com.ibm.xsp.extlib.oneui_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   25 RESOLVED    com.ibm.xsp.extlibx.controls_9.0.1.v00_10_20141105-0922
[0A74:0002-0634] 2015-09-04 14:55:59   26 ACTIVE      com.ibm.xsp.extlib.domino_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   30 ACTIVE      com.ibm.xsp.extlib.mobile_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   31 ACTIVE      com.ibm.xsp.extlib_9.0.1.v00_14_20150831-1301
[0A74:0002-0634] 2015-09-04 14:55:59   209 INSTALLED   com.ibm.xsp.extlib.controls_9.0.1.v00_00_20131004-1200
[0A74:0002-0634] 2015-09-04 14:55:59   210 INSTALLED   com.ibm.xsp.extlib.core_9.0.1.v00_00_20131004-1200
[0A74:0002-0634] 2015-09-04 14:55:59   211 INSTALLED   com.ibm.xsp.extlib.domino_9.0.1.v00_00_20131004-1200
[0A74:0002-0634] 2015-09-04 14:55:59   212 INSTALLED   com.ibm.xsp.extlib.mobile_9.0.1.v00_00_20131004-1200
[0A74:0002-0634] 2015-09-04 14:55:59   213 INSTALLED   com.ibm.xsp.extlib.oneui_9.0.1.v00_00_20131004-1200
[0A74:0002-0634] 2015-09-04 14:55:59   214 INSTALLED   com.ibm.xsp.extlib_9.0.1.v00_00_20131004-1200

如果我使用 oneui 或不刷新它,它可以工作,但这不是一个好的解决方案。我确实发现 901v00_10 也有类似的问题,但我认为它已解决。 我使用了 http-proxy,但该字段未发送到服务器,所以我猜这是某种客户端问题。

如有任何帮助,我们将不胜感激!

我已将此错误记录为 SPR #BGLNA28C8E。之前有一个类似的问题,SPR #LHEY9QHH58,已在 901 扩展库的第 11 版中修复。上面的问题略有不同。感谢您提出这个问题,希望我们能在即将发布的 ExtLib 版本中找到修复它的方法。

作为解决方法(由一向出色的 Tomas Adrian 建议),我必须将复选框组的 属性 "disableTheme" 设置为 true。它需要一些额外的样式,但它确实有效。