2015-03-03 21 views
0

在我的Salesforce記錄中,我有一個包含3個選項的名爲「Type」的選取列表的對象:Alpha,Beta,Charlie。在自定義Visualforce頁面,我想有:在visualforce中分配HTML鏈接/按鈕以更新字段

阿爾法示例文字示例文字示例文字示例文字ALPHA button/link

貝塔示例文字示例文字示例文字示例文字BETA button/link

查理示例文字示例文本示例文本樣本的文本CHARLIE button/link

其中每個「按鈕/鏈接」部分的是一個單獨的HTML按鈕,或者可以是一個錨鏈接。有沒有辦法,如果我點擊這些按鈕/鏈接之一,我可以更新(快速保存)「類型」與相應的值?

注意:在頁面的頂部,我已經有一個頂點:用於選取列表的inputField標記和一個「快速保存」按鈕。我只想也能夠用這些潛在的按鈕/鏈接來更新它。

我能想到的唯一方法就是使用JavaScript來模擬從生成的下拉列表中選擇一個選項,並模擬一個看起來相當花哨的「快速保存」按鈕。

回答

0

您可以使用apex:commandLinkapex:commandButton來設置控制器上的值。

至於更新選項列表,您有幾個選項。

  1. 您可以添加一個apex:actionSupport標籤能吸引上點擊的按鈕值和重新描繪的領料單。
  2. 如果你已經在頁面上使用jQuery,你可以更新選擇下拉按鈕