javascript - 如何将 JSF selectBooleanCheckbox 的 bool 值作为参数分配给 java 脚本函数?

标签 javascript jsf

我的 jsf xhtml 页面中有以下示例:

<h:selectBooleanCheckbox value="#{bean.fieldvalue1}" onchange="updateJsFunction(this);"/>

js 函数“updateJsFunction”的参数“this”不包含已选择或取消选择的 selectBooleanCheckbox 的值。

有没有办法在java脚本函数中分配selectBooleanCheckbox的值?

最佳答案

是的,你必须在 DOM 上工作。 您引用的“this”是生成的 HTML 复选框,您必须查看它是否具有“checked”属性。 如果你使用 jQuery,它会是这样的:

jQuery(this).is(':checked')

关于javascript - 如何将 JSF selectBooleanCheckbox 的 bool 值作为参数分配给 java 脚本函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21253461/

相关文章:

java - JSF 表单提交问题

spring - 具有 Spring 安全性的 JSF - 登录后重定向到指定页面

jsf - 试图改变 <ui :include> src tag dynamically

javascript - Chartjs X 轴标签和刻度格式

javascript - 如何找出触发了哪个事件监听器

javascript - 将模拟 $state 注入(inject) Angular 单元测试

java - 从友好的 url portlet 获取参数 jsr 286

java - 除 I.D 外,没有数据添加到数据库中

javascript - 如何根据本地代码(即 en_GB、it_IT)格式化价格?

javascript - 创建一个按钮倒计时器,该计时器将在 5 分钟后永久禁用,即使在页面刷新时也应保持禁用状态