【发布时间】:2013-08-28 06:30:38
【问题描述】:
我的应用程序中有此代码 我想提交 h:selectBooleanCheckbox 值到服务器, h:selectBooleanCheckbox 在 p:tabView 内部和 p:dataTable 外部 我想提交 h:selectBooleanCheckbox 值来自 p:ajax 进程="scenarioTabViewId:isApprovedBooleanId_checkBox" scenarioTabViewId:isApprovedBooleanId_checkBox 这是由 firefox v23.0 创建的复选框 id 和scenarioTabViewId:budgetAnalysisDataTableId 这是数据表id 任何人都可以解释一下,我该怎么做? 这是 .xhtml 中的实际代码
<ui:composition template="/template/mastertemplate.xhtml">
<ui:define name="content">
<h:form styleClass="form" prependId="false">
<p:panel id="analysisTheBudgetPenel" header="Analysis The Budget">
<p:tabView id="scenarioTabViewId" style="width:850px">
<p:tab title="Scenario One" id="scen">
<h:selectBooleanCheckbox id="isApprovedBooleanId_checkBox" value="#{budgetAnalysisAction.budgetScenarioHescoProposalBean.abc}" />
<p:scrollPanel style="width:800px; height:auto;">
<p:dataTable id="budgetAnalysisDataTableId" rowIndexVar="index" editable="true" resizableColumns="true" value="#{budgetAnalysisAction.budgetScenarioHescoProposalBean.budgetScenarioHescoProposalListBean}" var="budgetScenarioHescoProposalList">
<p:ajax event="rowEdit" process="#{scenarioTabViewId:isApprovedBooleanId_checkBox}" listener="#{budgetAnalysisAction.testAjax}" />
// some columns
// closing tags of above
提前致谢
【问题讨论】:
标签: ajax jsf-2 primefaces datatable