问题标签 [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.

0 投票
0 回答
640 浏览

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>? 这看起来像一个错误。

0 投票
1 回答
1491 浏览

jsf - ManagedBean 中的布尔复选框状态更新

我的 jsf 页面中有两个布尔类型复选框,根据第一个复选框状态禁用第二个复选框,并且在第一次加载页面时,这两个复选框都未选中。当第一个复选框被选中时,我正在通过脚本更新第二个复选框禁用状态。然后我选择第二个复选框。但问题是当我提交我的页面时,只有第一个复选框状态正在更新。这是我的托管 Bean

这是我的 jsf 页面

我的脚本如下

0 投票
0 回答
339 浏览

jsf - h:selectBooleanCheckbox 在页面重新加载后保持选中状态

在使用 JSF 2.2 开发应用程序时,我遇到了一些小而烦人的问题。

在我的 .xhtml 页面上,我有 h:dataTable ,其中一列由 h:selectBooleanChecbox 对象组成。这个复选框的作用并不重要,但我的问题是,当我选中一个或多个复选框然后在浏览器中重新加载页面时,我之前勾选的复选框保持选中状态,这当然不是我所期望的即将发生。

我的 h:selectBooleanCheckbox 如下所示:

我还必须提到我的支持 bean 是对话范围的,但我不知道它是否与我的问题有关。

0 投票
2 回答
1090 浏览

jquery - 如何在 jQuery 中查找 ap:selectBooleanCheckbox 是否已被选中

我需要知道如何遍历primefaces p:selectBooleanCheckbox 元素列表并找出它们是否已被检查。我已经找到了如何找到它们,但不知道如何真正得到它们是真还是假,我想知道这里是否有人能够帮助解决这个问题。

在尽可能少的代码中,这是我目前正在做的让实际元素返回给我的方法,我使用了 jquery :checked 以及 .val() 和其他一些方法,但似乎没有一个有效。我还尝试在控制台中筛选元素对象中的代码,寻找任何突出的东西,但我也找不到任何东西。任何帮助将不胜感激。

0 投票
1 回答
77 浏览

javascript - 将 h:selectBooleanCheckbox 的 value 属性呈现为 HTML 的先决条件是什么

我有一个包含 id 列表的托管 bean。当我使用数据表遍历该列表时,我使用 ah:selectBooleanCheckbox 并将 id 值分配给它,如下所示:

但是,在呈现页面后,我没有看到正在呈现的 value 属性。所以我想知道为什么它没有被渲染?

0 投票
0 回答
27 浏览

ajax - ajax提交上的selectBooleanCheckbox更改样式

所以。我的 JSF Web 应用程序中有一个 selectBooleanCheckbox。

这是有效的,问题是。

在提交之前看起来像这样很好

提交ajax后看起来像这样非常糟糕

为什么会这样?在我很好地提交布尔更改后,bean 中的方法工作正常。但我失去了我的布尔复选框风格

<p:ajax>而不是使用我已经使用的 PrimeFaces <f:ajax>。结果相同。

0 投票
1 回答
4310 浏览

jsf - 如何在 selectManyCheckbox 上实现“全选”

我想设置 selectManyCheckbox 的复选框以检查条件是否为真“#{myBean.isCondition}”:

MyBean.java

my_page.jspx :

我需要知道它是否存在类似

我可以在我的 selectManyCheckbox 块中添加吗?或者我应该使用 javascript 吗?

也欢迎任何其他解决方案。

我的另一个问题是如果选中复选框,如何将 myBean.isCondition 设置为 true ?

谢谢,

0 投票
1 回答
77 浏览

forms - 如何在同一个数据表上管理全局表单和特定表单?

我的 JSF 页面上有下一个代码:

我的目标:我想为用户提供同时从表中删除一些记录而无需太多努力的能力。你建议我做什么?

我的建议b:selectBooleanCheckbox与按钮一起使用并将所有这些都包含在<h:form>.

我的建议的问题:为了selectBooleanCheckbox用一个按钮覆盖所有内容,我认为它也应该覆盖整个表格。如果我 recubro 整个表会因以下原因导致结构<h:form>失败<p:commandLink>

0 投票
1 回答
649 浏览

jsf - selectBooleanCheckbox 和 selectoneradio 的选定值在 tabview 的选项卡之间导航时被重置

我正在尝试通过使用 primefaces 来制作一个带有几个选项卡的页面。但是在选项卡之间导航时,一些选定的值会丢失。最后一个选项卡包含 2 个 selectBooleanCheckboxes 和 2 个 selectOneRadios,其中一个 selectoneradio 网格根据复选框值呈现。当用户在这 4 个组件中进行选择并在选项卡单选按钮和复选框之间导航时,所选值将丢失。我在 bean 部分使用@viewScoped。例如,如果用户正在查看第四个选项卡并想从第三个选项卡更改某些内容。当用户导航到第三个选项卡并对复选框或单选按钮进行更改时,新值和以前的值将被重置。我认为表单正在再次上传。为什么价值会丢失?有解决方案吗?我需要转换器之类的东西吗?

我的 .xhtml 是:

0 投票
0 回答
469 浏览

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}. 但我不喜欢这样,因为这个简单的动作需要另一个往返。