我有一个JavaScript函数,我想为<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/action_submit"
app:actionLayout="@layout/check"
app:showAsAction="always" />
</menu>
JavaScript函数分配检查值。我调用了fixedLoss()
函数,但是我没有通过PrimeFaces获取检查值信息。
fixedLoss()
答案 0 :(得分:1)
您必须向小部件添加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');