问题标签 [selectmanycheckbox]

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 投票
1 回答
451 浏览

jsf - h:selectManyCheckbox 转换器的 getAsObject 总是检索“on”作为提交的值

我有一个豆子:

有转换器:

有selectManyCheckbox:

这是类别模型:

复选框是正确的。当我点击其中任何一个时,getAsObjectstring参数中我总是得到"on". 在此处输入图像描述

那里发生了什么?为什么这个字符串恰好来了?以及如何解决?

0 投票
2 回答
2801 浏览

css - 如何将 h:selectManyCheckbox 的布局更改为多行?

我目前正在进行搜索,该搜索通过数据库并h:dataTable在我的 Web 应用程序中以 a 的形式提供结果。但是,它h:dataTable有很多可选行。

我的简单代码h:selectManyCheckbox

使用我的默认布局,h:selectManyCheckbox它只是在一行中显示我所有的~30 个复选框,完全破坏了网站的设计。

然而,在研究了可能的布局选项之后,似乎只有两个。

默认情况下将它们全部水平显示在一行中,或者将它们全部垂直显示在一行中。我宁愿想要一个沿着几行的布局,每行有 5 个复选框。

我该如何做到这一点?

0 投票
1 回答
1531 浏览

jsf - ui:repeat h:selectManyCheckbox 我无法获取列表中的值

我正在开发一个 JSF 2.2 项目,jboss 8.x

我只使用 selectManyCheckbox 创建了一个动态表单。

我有以下代码:

selectedArticles 是实体列表。

我在网上看到 selectManyCheckbox 的值可以指向 String[] 或 List。使用此代码, selectedArticles 不包含所有选中的值,仅包含最新的选中组。

我应该怎么做才能获得所有检查的值?

我的班级图是这样的:我有一类培训,它限制问题列表(onetomany)我的班级问题包含响应列表(一对多),我的班级响应是一个简单的班级,其中包含作为字符串的响应即时使用jpa

我的列表测验 expl .xhtml

和我的结果页面,我将在其中显示选中的选择框的结果

0 投票
0 回答
130 浏览

jsf - ui:repeat h:selectManyCheckbox 选择从 h:selectManyCheckbox 获取值

我正在开发一个 JSF 2.2 项目,jboss 8.x

我只使用 selectManyCheckbox 创建了一个动态表单。

我有以下代码:

selectedArticles是实体列表。

我在网上发现 a 的值selectManyCheckbox可以指向 aString[]或指向 a List<String>。使用此代码selectedArticles不包含所有检查的值,仅包含最新的检查组。

我应该怎么做才能获得所有检查的值?

我的班级图是这样的:我有一个培训班,它包含一个问题列表(一对多),我的班级问题包含响应列表(一对多),我的班级响应是一个包含响应的简单班级作为字符串。我正在使用jpa。

0 投票
1 回答
751 浏览

java - JSF SelectManyCheckbox/SelectOneMenu 示例

我想制作一个小 html 页面,您可以在其中在复选框中选择要在计算中使用的运算符,在复选框下有一个下拉列表,其中包含上述选定的运算符作为内容。每次您选中/取消选中某个操作时,下拉列表的可选内容都应更改。我想用 ValueChangeListener 来做这个,但我不知道如何在这个练习中实现一个值变化监听器。

这是我的 index.html

这是我的 SelectManyCheckboxBean.java

任何人都可以给我一个解决方案或至少一个值更改侦听器的代码片段吗?我的主要问题是我不知道如何告诉值更改侦听器,当它们在上面的复选框中被选中时,它应该将选定的运算符添加到列表中。

0 投票
0 回答
209 浏览

primefaces - 为什么是这样不工作?(getAllDatasourceGroups() 甚至没有被调用一次)

我的问题是关于这个 primefaces 标签:

它根本不呈现任何可见的输出(复选框)。从日志输出中,我知道在页面刷新期间甚至没有调用一次“sessionBean.getAllDatasourceGroups()”方法。只有 'datasourceGroups' 属性的 'sessionBean.getDatasourcegroups()' getter 被调用一次。

我无法弄清楚问题是什么。我在同一页面上有非常相似的用例<p:selectManyMenu>,它们工作正常。<p:selectOneMenu>所以我对它的工作原理有一个基本的了解......或者我认为:-)

以下是代码的其他相关部分供参考:

会话豆:

数据源组枚举:

和 DatasourceGroupConverter:

顺便说一句,我正在使用 primefaces 6.0。

0 投票
1 回答
810 浏览

jsf - selectManyCheckbox 进入 p:dataTable 列

我无法在 p:dataTable 中使用 selectManyCheckbox 正确查看列的内容。

这是我的.xhtml:

结果如下:

图片

如何使内容适应标题列?

0 投票
1 回答
393 浏览

jsf - 如何解决primefaces的selectManycheck中的错误?

我有一个页面的患者记录屏幕,其中有一个枚举以指示其状态是否紧急,但是当它保存在数据库中时,它在primefaces的selectmanycheckbox中给出错误。任何人都可以帮忙吗?谢谢

我的页面:

我的豆子

我的枚举:

公共枚举 Urgencia {

}

错误:

0 投票
0 回答
684 浏览

javascript - 如何使用 PF widgetVar 禁用 PrimeFaces selectOneRadio?

我有一个在进行 selectManyCheckbox 选择时调用的 JavaScript 函数。在该功能中,根据选择,我需要启用或禁用页面上的各种表单元素。我正在使用 PrimeFaces widgetVars 来获取元素对象的句柄。我已经能够弄清楚如何启用/禁用除 selectOneRadio 组之外的所有其他类型的页面元素。

PrimeFaces widgetVar 对象为一些元素类型提供了禁用和启用功能,例如 inputText、selectOneMenu 和 calendar。

PrimeFaces widgetVar 对象提供了一个获取 JQuery 对象的函数,如下所示:

对于复选框,我可以使用 JQuery 函数,例如:

但是,对于 selectOneRadio,我尝试了许多适用于其他人的 JQuery 解决方案的不同变体,但不会使用 PF widgetVar 或 PF widgetVar 返回的 JQuery 对象。有人有想法吗?

0 投票
0 回答
542 浏览

primefaces - Primefaces SelectManyCheckbox在加载时禁用复选框,行为不同

我发现了一些奇怪的行为p:selectManyCheckbox。在页面加载时,选择了两个复选框值,并且有条件地禁用了其中一个复选框。如果我取消选择复选框(未禁用)之一,它也会取消选择禁用的复选框。

如果我尝试调试代码,setter 将使用空数组进行更新。

这只会发生在禁用的复选框上。我正在使用 Primefaces 5.2 和 JSF 2.2 版本。

Xhtml

托管豆: