2012-01-31 43 views
0

我有一個visualforce/apex功能,可以將電子郵件導出爲& PDF,以便籤署佣金協議。佣金協議是合同類型。每次從下拉列表中選擇一個項目時,都會自動取消Visualforce頁面

Visualforce頁面本身非常簡單,它有一個「email to:」字段以及一個名爲「Contract Project Title」的下拉列表(項目標題是自定義字段)。此下拉列表通過我的apex控制器填寫,其中委員會協議作爲記錄類型。

我想要做的是,只要用戶從下拉列表中選擇一個合同,就可以更新合同細節的頂點頁面,以便他們確信他們選擇了正確的合同而不必去到它的頁面並查看細節。如果發生這種情況最好不用點擊按鈕,但那不是必需的功能。

任何指導,將不勝感激。

回答

2

你想與你的領料單一起使用<apex:actionSupport>標籤:

<apex:selectList value="{!someVar}"> 
    <apex:selectOptions value="{!options}"/> 
    <apex:actionSupport action="{!LoadContact}" rerender="theContactInfo" event="onchange"/> 
</apex:selectList> 

<apex:outputPanel id="theContactInfo"> 
    <!-- Display your contact info here --> 
</apex:outputPanel> 

LoadContact是在您的控制器的作用,這對於加載在下拉選擇的聯繫人的詳細信息。

相關問題