如果我使用jQuery Mobile的复选框,我会生成一些奇怪的UI。 我想我可以通过在重复控件中使用一个复选框来解决这个问题。我可以使用此方法正确显示UI,并将重复绑定到可用于为每个复选框生成标签的视图。
但我不确定我应该如何处理数据服务器端或我应该将复选框绑定到什么。最终,所选值应存储在Notes文档的单个多值字段中。如果我绑定到文档上的这个字段,那么它只获取最后一个复选框的值 - 这是有意义的。
或者....是否有某种修复方法可以使复选框组正确显示。
暂时遇到这个问题......但它现在变成一个更紧迫的问题......所以任何建议都非常感激。
答案 0 :(得分:1)
马丁 - 复选框组一般很糟糕。我建议你使用单独的复选框,并在后端计算你想要的答案。单个复选框没有问题
<xp:checkBox id="checkBox1" value="#{invite.Marketing}">
</xp:checkBox>
<xp:label value="Marketing" id="label4" for="checkBox1"
style="font-weight:bold">
</xp:label>
<xp:checkBox id="checkBox2" value="#{invite.Tracking}">
</xp:checkBox>
<xp:label value="Tracking" id="label3" for="checkBox2"
style="font-weight:bold">
</xp:label>