0
我正在使用Javascript更新会话变量。 Page-> Javascript->页面加载时执行。来自JS的Oracle Apex会话状态更新
apex.server.process ("Update Session", {
pageItems: "#P1_ITEM1, P1_ITEM2"
}, {
dataType: "text"
, success: function(pData) {
//pData should contain VALID or INVALID - alert it
if (pData === 'INVALID') {
// do something here when the result is invalid
alert('Invalid Data: Contact Admin:');
};
}
});
}
我使用P1_ITEM1和P1_ITEM2在页面的一个区域来填充数据。问题是:使用会话值的区域似乎在执行JS代码之前加载,因为使用了较旧的项目值而不是新值。有没有办法绕过它,只有在会话值更新后才加载区域?