2012-02-13 55 views
0

請幫我在下面的情況:如何變灰的按鈕XPAGE

當我們點擊當前窗口的按鈕(其取消,並在標題欄中OK按鈕)。那麼它應該顯示兩個按鈕的小彈出。 (應用默認值和取消按鈕)

當我們點擊小彈出窗口中的應用默認值時,彈出窗口應該關閉,然後在標題欄中用取消按鈕禁用(變灰)顯示前一窗口。

請讓我知道如何變灰取消按鈕

回答

1

subbu,

請在標題欄dijit.form.Button你的「取消」按鈕。當用戶點擊,在彈出的「應用默認值」按鈕,然後你可以調用客戶端腳本來禁用它:

dijit.byId("#{id:yourCancelsButtonId}").setDisabled(true); 
+0

謝謝馬克會嘗試更新,如果工作 – subbu 2012-02-13 13:08:01

1

如果你不想做的客戶端,你應該能夠完成同樣的事情,服務器端,如:

var buttonComp = getComponent("IdOfButtonToDisable"); 
buttonComp.setDisabled(true); 

我不知道,如果你必須做一個局部刷新,使之出現,但應該工作。