问题标签 [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 投票
1 回答
351 浏览

jsf - SelectBooleanCheckbox 无需鼠标悬停即可获得焦点

我对 jsf 组件(h:inputFile & h:selectBooleanCheckbox)有一个奇怪的问题。

即使我的鼠标位于页面上的其他位置,这两个组件都会获得焦点。这是代码:

如果我将鼠标移到 h:outputText 上,复选框将获得焦点。我对 h:inputFile 标签有同样的问题。我通过用 ah:outputLabel 标签包围它来解决它,但不幸的是它不适用于 selectBooleanCheckbox。

过去是否有人遇到过同样的问题并且知道解决方案?

0 投票
0 回答
239 浏览

jsf - JSF selectBooleanCheckbox 始终选中

在我的时区下午好。

在 Bean 中,get 和 set 方法如下:

生成的 HTML

如您所见, <td>#{justificacao.selected}</td>返回正确的值,但value="#{justificacao.selected}"不会产生正确的行为。为什么会这样?我正在使用 Mojarra 2.0.1

提前致谢最好的问候

0 投票
2 回答
2874 浏览

jsf - 的价值不根据 backing bean 值更新

我正在使用 JSF2 和 Tomcat 服务器。我编写了一个简单的示例,其中:

  • 用户从“h:selectOneMenu”中选择一个教师
  • 选择后,“h:inputText”的值根据facultyNo更改为“odd”或“even”
  • 此外,在选择时,如果facultyNo 为偶数,则“h:selectBooleanCheckBox”的值更改为“checked”,如果facultyNo 为奇数,则“未选中”

“h:inputText”一切正常。另一方面,“h:selectBooleanCheckBox”的值不会改变。为什么会这样?

顺便说一句,在 HashMap 中使用布尔值是有意的,因为我正在处理的项目在 HashMap 中有很多布尔值。因此,用简单的布尔属性替换 Hashmap 并为其使用 getter 和 setter 绝对不是我的情况的解决方案。

xhtml页面的代码如下:

支持 bean 的代码如下

任何帮助是极大的赞赏。

0 投票
0 回答
14 浏览

ajax - 更改事件在 h:selectBooleanCheckbox 上的行为与预期不同

以下是我在复选框上使用的 ajax

这是我在 jsf 控制器中的方法处理程序

但它没有按预期工作,它像

当我单击第一个复选框时,该事件不会被触发,但是当我单击第二个元素时,事件会被触发,并且我获得了第一次单击元素的值,而我应该获得第二个元素的值。

我无法找到问题,有人可以帮助我,因为我在这里犯了什么错误?

0 投票
0 回答
258 浏览

css - 更新 h:selectBooleanCheckbox 松散 css

在触发 selectOneMenu 上的 ajax 事件后,我在渲染 h:selectBooleanCheckbox 时遇到问题。

当我打开页面时,选择项显示值(提示),并且选择项附近的复选框呈现正常(下图)。 在此处输入图像描述

然后,当我更改选择项中的值时,复选框样式会更改(下图)。 在此处输入图像描述

我也在使用 Primefaces 5.2 版

HTML 代码:

0 投票
0 回答
27 浏览

list - 为什么 h:selectBooleanCheckbox 没有更新?

我正在开发一个 Java Web 应用程序,JSF 2.2并且我有一个列表Boolean,但是这个列表不会随着客户的决定而改变;当用户确实单击h:commandButton列表时,显示每个相同的结果:

我的 xhtml 代码是:

我的 Bean 是:

例如,如果用户选中第一个选项,则当用户单击按钮时,输出必须是:

问题是什么?非常感谢!

0 投票
1 回答
1372 浏览

jsf - JSF 布尔属性未更新 selectBooleanCheckbox

我正在尝试从 html 更新后端的布尔值。我发现h:selectBooleanCheckbox可以做到这一点。我把它放在我的 xhtml 中,如下所示:

它可以很好地检索启用的属性,但是当我取消选中该复选框时,它不会在组织模型中得到更新。

难道我做错了什么?我确实有启用属性的 getter 和 setter。

PS:ajax更新是针对取消勾选复选框时需要更新的图表。

0 投票
0 回答
399 浏览

jsf - h:selectBooleanCheckbox ajaxsupport 事件如果存在于 jsf 中的两个不同 h:forms 中则不起作用

实际上有一个里面h:selectBooleanCheckboxajaxSupport事件<h:form id="form1">,所以在检查,调用动作/侦听器但一旦打开模态面板并且它也包含h:selectBooleanCheckbox(在另一个里面<h:form id="form2">),只需关闭模态面板并尝试检查里面的复选框form1,但是ajaxSupport动作不是调用,请提供修复建议。

代码如下:

实际上 ajax 事件和操作是在第一次调用“customerActiveId”检查,但是一旦打开模式面板并简单地关闭/取消模式面板并尝试再次检查“customerActiveId”,所以这里不会调用 ajax 事件和操作

0 投票
1 回答
390 浏览

jquery - 当我单击 p:selectBooleanCheckbox 时,它可以工作,但第二次单击它不起作用,为什么?

我的 xhtml 页面中有一个“ p:selectBooleanCheckbox”。我已插入此代码selected="true"以使其默认选中。所以当我运行页面时,第一次点击它变成“未选中”,但从那以后当我点击它时它仍然未选中,它没有改变。
所以要重新开始=>我的 p:selectBooleanCheckbox 在我点击它之后只能点击一次,它不会改变(它仍然是 unchekeced)

这是我的 xhtml 页面中的代码:

我正在使用 eclipse sts,我在 InternetExplorer 上运行我的应用程序。

0 投票
0 回答
261 浏览

jsf - selectBooleanCheckbox 操作不起作用

使用 seam 我有一个在表格中显示的用户列表。我在每个用户的表中有一个复选框。我希望能够选中该框并让它执行一项操作。现在的操作只是打印到屏幕上,但选中该框没有任何作用。我究竟做错了什么?

这页纸...

UserList 返回一个 emailUsers 列表,并有一个方法“selectUser”来查找要更改的用户

用户只是一个具有名称、id 等的对象,但不绑定到数据库