2013-03-05 102 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

添加消息控件以查看是否有任何服务器端验证阻止保存。您还可以尝试检查“没有验证的过程数据”,以查看您的页面是否已保存。