2013-03-05 144 views
1

我有一個xpages 2控制。按鈕onclick沒有正確執行

一個選項卡式控件,它可以讓用戶在頁面和內容控件之間發生明顯變化。

現在我需要實現一個更改監聽器,它可以在值不正確時防止頁面更改。當CSJS檢查字段和設置一個標誌,該文件是髒(又名改變)下面的代碼是執行:

document.getElementById("#{id:button1}").click(); 
thisEvent.preventDefault(); 
thisEvent.stopPropagation(); 

當我使用螢火事件處理程序被正確地執行執行document.getElementById("#{id:button1}").click();和保存文檔如預期。當我使用另一個按鈕執行代碼時,正在執行頁面刷新,但文檔未保存。

+0

需要更多信息 - 你能提供廣泛的XSP標記片段嗎? – 2013-03-19 11:15:23

回答

0

添加消息控件以查看是否有任何服務器端驗證阻止保存。您還可以嘗試檢查「沒有驗證的過程數據」,以查看您的頁面是否已保存。