问题标签 [selectbooleancheckbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - JSF 2.2.10:f:ajax execute="@this" 不处理 h:selectBooleanCheckbox
我使用的是带有 JSF 版本 2.2.8-jboss.org 版本的该服务器的 Wildfly。迁移到 JBoss EAP 6.3.x 后,JSF 2.2.9、2.2.10 或 2.2.11 的打包版本发生如下:
如果我使用如下属性execute
,则地图#{mBean.mapa}
不再更新。
我必须更改为execute="@form"
使其正常工作。
有谁知道为什么?在较新版本的 JSF 中,<h:selectBooleanCheckbox>
使用<f:ajax>
? 这看起来像一个错误。
jsf - ManagedBean 中的布尔复选框状态更新
我的 jsf 页面中有两个布尔类型复选框,根据第一个复选框状态禁用第二个复选框,并且在第一次加载页面时,这两个复选框都未选中。当第一个复选框被选中时,我正在通过脚本更新第二个复选框禁用状态。然后我选择第二个复选框。但问题是当我提交我的页面时,只有第一个复选框状态正在更新。这是我的托管 Bean
这是我的 jsf 页面
我的脚本如下
jsf - h:selectBooleanCheckbox 在页面重新加载后保持选中状态
在使用 JSF 2.2 开发应用程序时,我遇到了一些小而烦人的问题。
在我的 .xhtml 页面上,我有 h:dataTable ,其中一列由 h:selectBooleanChecbox 对象组成。这个复选框的作用并不重要,但我的问题是,当我选中一个或多个复选框然后在浏览器中重新加载页面时,我之前勾选的复选框保持选中状态,这当然不是我所期望的即将发生。
我的 h:selectBooleanCheckbox 如下所示:
我还必须提到我的支持 bean 是对话范围的,但我不知道它是否与我的问题有关。
jquery - 如何在 jQuery 中查找 ap:selectBooleanCheckbox 是否已被选中
我需要知道如何遍历primefaces p:selectBooleanCheckbox 元素列表并找出它们是否已被检查。我已经找到了如何找到它们,但不知道如何真正得到它们是真还是假,我想知道这里是否有人能够帮助解决这个问题。
在尽可能少的代码中,这是我目前正在做的让实际元素返回给我的方法,我使用了 jquery :checked 以及 .val() 和其他一些方法,但似乎没有一个有效。我还尝试在控制台中筛选元素对象中的代码,寻找任何突出的东西,但我也找不到任何东西。任何帮助将不胜感激。
javascript - 将 h:selectBooleanCheckbox 的 value 属性呈现为 HTML 的先决条件是什么
我有一个包含 id 列表的托管 bean。当我使用数据表遍历该列表时,我使用 ah:selectBooleanCheckbox 并将 id 值分配给它,如下所示:
但是,在呈现页面后,我没有看到正在呈现的 value 属性。所以我想知道为什么它没有被渲染?
ajax - ajax提交上的selectBooleanCheckbox更改样式
所以。我的 JSF Web 应用程序中有一个 selectBooleanCheckbox。
这是有效的,问题是。
提交ajax后看起来像这样非常糟糕
为什么会这样?在我很好地提交布尔更改后,bean 中的方法工作正常。但我失去了我的布尔复选框风格
<p:ajax>
而不是使用我已经使用的 PrimeFaces <f:ajax>
。结果相同。
jsf - 如何在 selectManyCheckbox 上实现“全选”
我想设置 selectManyCheckbox 的复选框以检查条件是否为真“#{myBean.isCondition}”:
MyBean.java
my_page.jspx :
我需要知道它是否存在类似
我可以在我的 selectManyCheckbox 块中添加吗?或者我应该使用 javascript 吗?
也欢迎任何其他解决方案。
我的另一个问题是如果选中复选框,如何将 myBean.isCondition 设置为 true ?
谢谢,
forms - 如何在同一个数据表上管理全局表单和特定表单?
我的 JSF 页面上有下一个代码:
我的目标:我想为用户提供同时从表中删除一些记录而无需太多努力的能力。你建议我做什么?
我的建议:b:selectBooleanCheckbox
与按钮一起使用并将所有这些都包含在<h:form>
.
我的建议的问题:为了selectBooleanCheckbox
用一个按钮覆盖所有内容,我认为它也应该覆盖整个表格。如果我 recubro 整个表会因以下原因导致结构<h:form>
失败<p:commandLink>
:
jsf - selectBooleanCheckbox 和 selectoneradio 的选定值在 tabview 的选项卡之间导航时被重置
我正在尝试通过使用 primefaces 来制作一个带有几个选项卡的页面。但是在选项卡之间导航时,一些选定的值会丢失。最后一个选项卡包含 2 个 selectBooleanCheckboxes 和 2 个 selectOneRadios,其中一个 selectoneradio 网格根据复选框值呈现。当用户在这 4 个组件中进行选择并在选项卡单选按钮和复选框之间导航时,所选值将丢失。我在 bean 部分使用@viewScoped。例如,如果用户正在查看第四个选项卡并想从第三个选项卡更改某些内容。当用户导航到第三个选项卡并对复选框或单选按钮进行更改时,新值和以前的值将被重置。我认为表单正在再次上传。为什么价值会丢失?有解决方案吗?我需要转换器之类的东西吗?
我的 .xhtml 是:
javascript - 使用javascript禁用primefaces selectBooleanCheckbox
我尝试直接在 Javascript 中禁用 primefaces 输入组件。它是关于p:selectBooleanCheckbox
应该根据其他一些条件禁用(和启用)的(如果在另一个中填充了某个值p:inputText
)。
我的环境如下:
- JSF 莫哈拉 2.2.7
- Primefaces 5.1
- PF 扩展 3.0.0
- Apache Tomcat 7.0.47
我已经尝试了很多这样做 - 正常工作的同样事情p:inputText
不适用于p:selectBooleanCheckbox
.
JSF-部分:
用于禁用的 Javascript 部分:
我也尝试了一些不记得的js东西......但现在我不知道如何继续。(在此之后它看起来像禁用但仍然可以检查和取消选中)
另一种方法是在 disabled 属性中添加类似#{myBB.othervalue > 5}
. 但我不喜欢这样,因为这个简单的动作需要另一个往返。