我的 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/