问题标签 [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.
jsf - SelectBooleanCheckbox 无需鼠标悬停即可获得焦点
我对 jsf 组件(h:inputFile & h:selectBooleanCheckbox)有一个奇怪的问题。
即使我的鼠标位于页面上的其他位置,这两个组件都会获得焦点。这是代码:
如果我将鼠标移到 h:outputText 上,复选框将获得焦点。我对 h:inputFile 标签有同样的问题。我通过用 ah:outputLabel 标签包围它来解决它,但不幸的是它不适用于 selectBooleanCheckbox。
过去是否有人遇到过同样的问题并且知道解决方案?
jsf - JSF selectBooleanCheckbox 始终选中
在我的时区下午好。
在 Bean 中,get 和 set 方法如下:
生成的 HTML
如您所见, <td>#{justificacao.selected}</td>
返回正确的值,但value="#{justificacao.selected}"
不会产生正确的行为。为什么会这样?我正在使用 Mojarra 2.0.1
提前致谢最好的问候
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 的代码如下
任何帮助是极大的赞赏。
ajax - 更改事件在 h:selectBooleanCheckbox 上的行为与预期不同
以下是我在复选框上使用的 ajax
这是我在 jsf 控制器中的方法处理程序
但它没有按预期工作,它像
当我单击第一个复选框时,该事件不会被触发,但是当我单击第二个元素时,事件会被触发,并且我获得了第一次单击元素的值,而我应该获得第二个元素的值。
我无法找到问题,有人可以帮助我,因为我在这里犯了什么错误?
list - 为什么 h:selectBooleanCheckbox 没有更新?
我正在开发一个 Java Web 应用程序,JSF 2.2
并且我有一个列表Boolean
,但是这个列表不会随着客户的决定而改变;当用户确实单击h:commandButton
列表时,显示每个相同的结果:
我的 xhtml 代码是:
我的 Bean 是:
例如,如果用户选中第一个选项,则当用户单击按钮时,输出必须是:
问题是什么?非常感谢!
jsf - JSF 布尔属性未更新 selectBooleanCheckbox
我正在尝试从 html 更新后端的布尔值。我发现h:selectBooleanCheckbox
可以做到这一点。我把它放在我的 xhtml 中,如下所示:
它可以很好地检索启用的属性,但是当我取消选中该复选框时,它不会在组织模型中得到更新。
难道我做错了什么?我确实有启用属性的 getter 和 setter。
PS:ajax更新是针对取消勾选复选框时需要更新的图表。
jsf - h:selectBooleanCheckbox ajaxsupport 事件如果存在于 jsf 中的两个不同 h:forms 中则不起作用
实际上有一个里面h:selectBooleanCheckbox
的ajaxSupport
事件<h:form id="form1">
,所以在检查,调用动作/侦听器但一旦打开模态面板并且它也包含h:selectBooleanCheckbox
(在另一个里面<h:form id="form2">
),只需关闭模态面板并尝试检查里面的复选框form1
,但是ajaxSupport
动作不是调用,请提供修复建议。
代码如下:
实际上 ajax 事件和操作是在第一次调用“customerActiveId”检查,但是一旦打开模式面板并简单地关闭/取消模式面板并尝试再次检查“customerActiveId”,所以这里不会调用 ajax 事件和操作
jquery - 当我单击 p:selectBooleanCheckbox 时,它可以工作,但第二次单击它不起作用,为什么?
我的 xhtml 页面中有一个“ p:selectBooleanCheckbox
”。我已插入此代码selected="true"
以使其默认选中。所以当我运行页面时,第一次点击它变成“未选中”,但从那以后当我点击它时它仍然未选中,它没有改变。
所以要重新开始=>我的 p:selectBooleanCheckbox 在我点击它之后只能点击一次,它不会改变(它仍然是 unchekeced)
这是我的 xhtml 页面中的代码:
我正在使用 eclipse sts,我在 InternetExplorer 上运行我的应用程序。
jsf - selectBooleanCheckbox 操作不起作用
使用 seam 我有一个在表格中显示的用户列表。我在每个用户的表中有一个复选框。我希望能够选中该框并让它执行一项操作。现在的操作只是打印到屏幕上,但选中该框没有任何作用。我究竟做错了什么?
这页纸...
UserList 返回一个 emailUsers 列表,并有一个方法“selectUser”来查找要更改的用户
用户只是一个具有名称、id 等的对象,但不绑定到数据库