从 p:selectedCheckbox javascript 获取值复选框
Get value checkbox from p:selectedCheckbox javascript
我有一个 JavaScript 函数,我想将选中的值分配给 fixedLoss()
JavaScript 函数。我调用了 fixedLoss()
函数,但我没有使用 PrimeFaces 获取检查值信息。
<p:selectBooleanCheckbox id="fixedLossId" value="#{chargebackBean.selectedChargebackCategory.fixedLoss}">
<p:ajax event="change" update="fixedLossDateTime" oncomplete="fixedLoss()" />
</p:selectBooleanCheckbox>
<script>
function fixedLoss() {
if (fixedLossSelected ??) {
...
}
else {
...
}
}
</script>
您必须向小部件添加 widgetVar
属性:
<p:selectBooleanCheckbox id="fixedLossId"
value="#{chargebackBean.selectedChargebackCategory.fixedLoss}"
widgetVar="checkBox"
>
<p:ajax event="change" update="fixedLossDateTime" oncomplete="fixedLoss()" />
</p:selectBooleanCheckbox>
然后用它来访问控件:
$(PF('checkBox').input).is(':checked');
我有一个 JavaScript 函数,我想将选中的值分配给 fixedLoss()
JavaScript 函数。我调用了 fixedLoss()
函数,但我没有使用 PrimeFaces 获取检查值信息。
<p:selectBooleanCheckbox id="fixedLossId" value="#{chargebackBean.selectedChargebackCategory.fixedLoss}">
<p:ajax event="change" update="fixedLossDateTime" oncomplete="fixedLoss()" />
</p:selectBooleanCheckbox>
<script>
function fixedLoss() {
if (fixedLossSelected ??) {
...
}
else {
...
}
}
</script>
您必须向小部件添加 widgetVar
属性:
<p:selectBooleanCheckbox id="fixedLossId"
value="#{chargebackBean.selectedChargebackCategory.fixedLoss}"
widgetVar="checkBox"
>
<p:ajax event="change" update="fixedLossDateTime" oncomplete="fixedLoss()" />
</p:selectBooleanCheckbox>
然后用它来访问控件:
$(PF('checkBox').input).is(':checked');