ラジオボタンが[いいえ]から[はい]に変更されるまで、またはリンクが表示されてクリックされなくなるまで、ページの上部にリンクが表示されます。ページでパーシャルリフレッシュを実行するとエラーが発生する
ラジオボタンが[いいえ]から[はい]に変更されると、リンクと他のコンポーネントがページ上に表示されます。なんらかの理由で、リンクを再表示しようとするとエラーが表示されますが、他のコンポーネントは表示されません。
以下は、リンク、ラジオボタン、および他のコンポーネント(ファイルアップロード)のコードで、非表示にもなります。おそらく、誰かが私に何が欠けているか教えてくれるでしょうか?
<xp:link escape="true"
text="Required: Click Here to Review COI"
id="linkReviewCOIRequirements"
value="http://domain.com/file.pdf"
target="_blank"
style="font-weight:bold; border-color:red;">
<xp:this.rendered><![CDATA[#{javascript:
viewScope.vendorAppReadCOI != "Yes" &&
(getComponent("rgVendorAPPGenLiabilityInsurYNI").getValue() == "Yes" || getComponent("rgVendorAPPWorkCompInsurYNI").getValue() == "Yes" || getComponent("VendorAPPProfLiabilityInsurYNI").getValue() == "Yes") }]]></xp:this.rendered>
<xp:eventHandler event="onclick" submit="true"
refreshMode="norefresh" id="eventHandler1" immediate="true">
<xp:this.action><![CDATA[#{javascript:viewScope.vendorAppReadCOI = "Yes"
}]]></xp:this.action>
</xp:eventHandler>
<xp:radioGroup id="rgVendorAPPGenLiabilityInsurYNI"
value="#{vendorApplication.vendorAPPGenLiabilityInsurYNI}"
defaultValue="No"
readonly="#{javascript:(sessionScope.vendorAppRenew == true) ? true : false;}">
<xp:selectItem itemLabel="Yes" itemValue="Yes"
id="selectItem3" />
<xp:selectItem itemLabel="No" itemValue="No"
id="selectItem4" />
<xp:eventHandler event="onclick"
submit="false" id="eventHandler3">
<xp:this.script><![CDATA[
XSP.partialRefreshPost("#{id:panelFU2}" ,
{
onComplete: function()
{
XSP.partialRefreshPost("#{id:linkReviewCOIRequirements}",
{
})
}
});
]]></xp:this.script>
</xp:eventHandler>
</xp:radioGroup>
<xp:panel id="panelFU2">
<xp:fileUpload id="fuVendorAPPGenLiabilityDoc"
value="#{vendorApplication.vendorAPPGenLiabilityDoc}"
readonly="#{javascript:(sessionScope.vendorAppRenew == true) ? true : false;}">
<xp:this.rendered><![CDATA[#{javascript:getComponent("rgVendorAPPGenLiabilityInsurYNI").getValue() == "Yes";}]]></xp:this.rendered>
</xp:fileUpload>
</xp:panel>
どのようなエラーメッセージが表示されますか? –
一部のページの更新中にエラーが発生しました。 idビューで送信する要素がありません:_id1:_id26:tpInsuranceInformation:_id759:linkReviewCOIRequirements – Bitwyse1