如果条件为真,则在用户检查之后立即取消选中selectBooleanCheckbox

比利丹

对不起我的英语不好;)

我有带有2个选项卡的tabView,它们具有由selectBooleanCheckbox呈现的替代项,所以我做到了:

<p:selectBooleanCheckbox id="check" 
value="#{prestationComponent.prestation.condUnique}">
<p:ajax event="change" update="tabV"/>          
</p:selectBooleanCheckbox>

<p:tabView id="tabV" orientation="top">
<p:tab title="#{refMessage_fr.taxe_condunique_title}"
rendered="#{prestationComponent.prestation.condUnique}">
</p:tab>
<p:tab title="#{refMessage_fr.taxe_formullelist_title}"
rendered="#{!prestationComponent.prestation.condUnique}">
</p:tab>

这个工作完美

在一个拖曳选项卡中,我有一个列表,因此,如果列表中包含多个元素,我想让此选项卡处于活动状态,因此我将selectBooleanCheckbox更改为:

    <p:selectBooleanCheckbox id="check" 
    value="#{prestationComponent.prestation.condUnique}"
    onchange="if(#{prestationComponent.addPrestationFormulesList.size()>1}) {PF('messageDialogue').show();#{prestationComponent.prestation.setCondUnique(false)};}">
    <p:ajax event="change" update="tabV,check"/>            
    </p:selectBooleanCheckbox>

并且与带有列表的选项卡一起使用时,它处于样式激活状态,但selectBooleanCheckbox保持选中状态

所以我想选择BooleanCheckbox,如果我检查它是否保持选中状态(#{prestationComponent.addPrestationFormulesList.size()> 1})

谢谢你。

==================================================== ============================

我找到了解决方案,我在托管Bean中创建了一个函数来测试条件,如果条件为true,则将复选框的值设置为false,然后在复选框的ajax事件的侦听器中调用它

    <p:selectBooleanCheckbox id="check" 
    value="#{prestationComponent.prestation.condUnique}"
    onchange="if(#{prestationComponent.addPrestationFormulesList.size()>1}) PF('messageDialogue').show();">
    <p:ajax listener="#{prestationComponent.checkBoxListner()}" event="change" update="tabV,check"/>            
    </p:selectBooleanCheckbox>
比利丹

我找到了解决方案,我在托管Bean中创建了一个函数来测试条件,如果条件为true,则将复选框的值设置为false,然后在复选框的ajax事件的侦听器中调用它

    <p:selectBooleanCheckbox id="check" 
    value="#{prestationComponent.prestation.condUnique}"
    onchange="if(#{prestationComponent.addPrestationFormulesList.size()>1}) PF('messageDialogue').show();">
    <p:ajax listener="#{prestationComponent.checkBoxListner()}" event="change" update="tabV,check"/>            
    </p:selectBooleanCheckbox>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果条件为真,则选择数据

来自分类Dev

检查条件后使用jQuery取消选中框

来自分类Dev

如果条件1和2为真(单元格与单元格范围比较),则在excel中显示特定值

来自分类Dev

如果条件为真,则在Makefile.am中插入几行

来自分类Dev

熊猫:如果条件为真,则在2个值之间填充列

来自分类Dev

如果条件为真,则排除文件

来自分类Dev

WordPress:如果角色是订户,则在用户注册后添加新帖子

来自分类Dev

如果条件为真,则Cobol不进入

来自分类Dev

如果数组为空,则在React中进行条件渲染

来自分类Dev

如果条件为pl sql,则在插入嵌套后触发

来自分类Dev

如果条件为真,则动态添加图标

来自分类Dev

如果条件为真,则停止功能

来自分类Dev

检查条件后使用jQuery取消选中框

来自分类Dev

&命令后的“完成”消息不会立即显示,而是在用户操作之后显示。为什么?

来自分类Dev

如果条件为真,则在数组中包含值

来自分类Dev

如果没有,则检查条件是否为真,如果没有,则进入下一个级别

来自分类Dev

如果条件总是评估为真

来自分类Dev

如果条件为真,则在保存按钮附近显示div

来自分类Dev

如果条件为真,则隐藏元素

来自分类Dev

Java如何检查哪个条件为真

来自分类Dev

如果条件为真,则将 wordpress 帖子更新为草稿

来自分类Dev

如果条件为真,则添加搜索参数

来自分类Dev

如果条件为真,则在连续 3 行中查找最大值并将其报告在新列中 - r

来自分类Dev

如果条件为真,则 SQL 过滤行

来自分类Dev

如果条件为真,则在 do while 循环中发布增量(最佳方式?)

来自分类Dev

检查两列上的条件,如果为真,则操作 R 中的第三列

来自分类Dev

立即检查条件是否为尊重

来自分类Dev

如果条件被跳过,即使条件为真

来自分类Dev

React/React Hooks:需要在用户取消选中复选框时触发输入验证

Related 相关文章

  1. 1

    如果条件为真,则选择数据

  2. 2

    检查条件后使用jQuery取消选中框

  3. 3

    如果条件1和2为真(单元格与单元格范围比较),则在excel中显示特定值

  4. 4

    如果条件为真,则在Makefile.am中插入几行

  5. 5

    熊猫:如果条件为真,则在2个值之间填充列

  6. 6

    如果条件为真,则排除文件

  7. 7

    WordPress:如果角色是订户,则在用户注册后添加新帖子

  8. 8

    如果条件为真,则Cobol不进入

  9. 9

    如果数组为空,则在React中进行条件渲染

  10. 10

    如果条件为pl sql,则在插入嵌套后触发

  11. 11

    如果条件为真,则动态添加图标

  12. 12

    如果条件为真,则停止功能

  13. 13

    检查条件后使用jQuery取消选中框

  14. 14

    &命令后的“完成”消息不会立即显示,而是在用户操作之后显示。为什么?

  15. 15

    如果条件为真,则在数组中包含值

  16. 16

    如果没有,则检查条件是否为真,如果没有,则进入下一个级别

  17. 17

    如果条件总是评估为真

  18. 18

    如果条件为真,则在保存按钮附近显示div

  19. 19

    如果条件为真,则隐藏元素

  20. 20

    Java如何检查哪个条件为真

  21. 21

    如果条件为真,则将 wordpress 帖子更新为草稿

  22. 22

    如果条件为真,则添加搜索参数

  23. 23

    如果条件为真,则在连续 3 行中查找最大值并将其报告在新列中 - r

  24. 24

    如果条件为真,则 SQL 过滤行

  25. 25

    如果条件为真,则在 do while 循环中发布增量(最佳方式?)

  26. 26

    检查两列上的条件,如果为真,则操作 R 中的第三列

  27. 27

    立即检查条件是否为尊重

  28. 28

    如果条件被跳过,即使条件为真

  29. 29

    React/React Hooks:需要在用户取消选中复选框时触发输入验证

热门标签

归档