[ECSide] ecside2.0对跳出列表页,然后又返回列表页,进行当前页数的保存提供什么好的解决方案?
sharong
2007-05-18
从当前页跳出列表页,执行操作后,希望再返回当前页,这一直是列表组件的难题之一,不知道fins在ecside中提供了什么好的解决方案。
一个很简单的需求,在列表的当前页,例如第5页上单击某条记录,进入修改页面,然后保存,保存之后我还希望回到编辑前的列表页第5页,ecside怎么解决这个问题的。 |
|
fins
2007-05-18
这个问题要看你是怎么想的
我建议使用 opoa的方式 就是说 那个编辑页和列表是在一页里 编辑的时候只是 隐藏列表 显示编辑 保存编辑后 隐藏编辑区 刷新并显示列表区 |
|
sharong
2007-05-18
现在我们的需求,必须是跳转到一个修改页面,对页面修改后,再返回列表页
|
|
fins
2007-05-18
这个也好实现,跳转到那个页面以及跳转回来时 都把当前页数作为参数
跳转回来时 取得参数 然后调用 js来进行跳转 |
|
sharong
2007-05-20
如果“修改”这个链接在每条数据的后面,也就是在ec:column标签中显示,并且当前页数要放在url中,我的链接类似下面的代码:
<ec:column width="80" property="operation" title="操作"> <a href="${pageContext.request.contextPath}/demo.do?operation=update&id=${pageScope.record.userId}¤tPage=?"> 修改 </a> </ec:column> 就是代码中currentPage的?号处,用什么形式可以获得当前页数 |
|
fins
2007-05-20
当前页放在隐藏域里 域名是 ectable的id+"_p"
默认就是 "ec_p" 你把这个链接换成个 onclick事件 + function就可以了 |