有人知道当我转到另一页面并返回时,将状态保持在顶点页面吗?它不保留在字段中输入的值,它看起来都是空的。我很感激任何人都可以帮忙谢谢在顶点页面保持值状态
1
A
回答
0
也许你应该使用session来保存输入,然后当客户端返回到那个页面时,你只需把你存储在会话中的数据。
3
你的ApEx版本是什么?
默认情况下,当您提交页面时,项目值会自动设置为会话状态,因此当您返回页面时应该再次找到它们。
要知道,火狐在页面刷新保留表单元素值,所以显示的值可能不对应于真在会话状态值......一个解决办法是设置«表单自动完成»属性在您的页面安全属性中关闭“”,或在页面加载时使用
$('#wwvFlowForm').attr('autocomplete','off');
。
如果你想将值设置到会话状态手动不提交页面:从PL/SQL
- ,您可以使用
APEX_UTIL.SET_SESSION_STATE
(见documentation)从JavaScript - ,你得叫虚设应用过程中,像:
setItemInSessionState: function(p_item, p_value) { var l_get = new htmldb_Get(null,$('#pFlowId').val(),'APPLICATION_PROCESS=dummy',0); l_get.add(p_item, p_value); l_get.get(); }
最后,您可以选择通过在项目的源选项卡中更改“维护会话状态”属性来维护每个会话的会话状态或跨会话的用户。如果你的数据很敏感,你可以设置«会话状态保护»属性为“是”为您的项目。
有很多其他的解决方案,以保持页面之间项值:通过在URL值到隐藏的项目,顶点集合,基本的数据库存储,饼干等
如果这不回答你的问题,你可能会提供更多细节。
相关问题
- 1. 在页面之间导航时,保持页面状态
- 2. SSRS滚动时,页面顶部保持在页面顶部
- 3. 保持在页面顶部的锚#LINK
- 4. asp.net状态保存页面
- 5. 保留页面状态
- 6. 保存页面状态mvc4
- 7. 保存AJAX页面状态
- 8. 点击时保持在悬停状态
- 9. 打开页面时滑动面板保持打开状态
- 10. 如何在AngularJS站点切换页面时保持esri地图状态
- 11. 如何在刷新页面后保持会话活动状态
- 12. 保持a:人在页面上时处于活动状态?
- 13. 复选框在页面刷新后保持检查状态
- 14. AngularFire2 - 如何在页面刷新后保持登录状态
- 15. 如何在页面刷新时保持链接状态
- 16. 如何在导航离开后再保持页面状态?
- 17. 记住我/保持登录状态,在jsp登录页面
- 18. 在页面重定向时保持按钮状态
- 19. 在页面刷新时保持列表切换状态
- 20. jQuery:如何在页面加载中将顶部滑动面板保持在CLOSED状态
- 21. 在Yesod中保持状态
- 22. ASP.NET MVC - 保持网页状态
- 23. 保持网页的相同状态
- 24. ASP.NET MVC:保持最后一页状态
- 25. 保持Gridview状态
- 26. ASP MVC 5 - 保持页面重载后@ html.checkbox状态点击“提交按钮”后
- 27. 页面重新加载后,菜单活动状态保持点击链接
- 28. 如何在点击后保持链接悬停状态,当另一个链接点击动态生成页面
- 29. 如何将页面保持为假加载状态
- 30. 页面未刷新时控制器是否保持状态?