找回密码
 立即注册

QQ登录

只需一步,快速开始

金冈
初级会员   /  发表于:2022-8-28 11:41  /   查看:1032  /  回复:4
1金币
【7.04】在浏览器后退网页的保持传值,在图文列表中如何取单元格的值?

【7.04】在浏览器后退网页的保持传值,我在论坛中找到答案

https://gcdn.grapecity.com.cn/showtopic-99578-1-1.html论坛答案

但我的跳转是在图文列表中的,javascript如何取出图文列表里面单元格的值呢?

赋值
var paraCell = page.getCell("A");
localStorage.setItem("str",paraCell.getValue());

跳转页面取值
var paraCell = page.getCell("B");
paraCell.setValue(localStorage.getItem("str"));


赋值时,图文列表中的单元格如何取值?

最佳答案

查看完整内容

走偏了 一开始解决top N,动态设置前N行,所以用了server command中分别设参数N,json数据转入表格,表格对应图文列表显示,跳转传参也能实现。 后来,用户说,浏览器后退,跳转传参失效了 我找到,localStorage来存参数,发现图文列表,javascript取不出ID值,也没有当前行,图文列表外也取不到当前行的ID。 我是这么解决的 做了两个不同top N的页面,用页面内容单元格嵌进去,两个页面,老老实实地用表格对应图文列表显 ...

4 个回复

倒序浏览
最佳答案
最佳答案
金冈
初级会员   /  发表于:2022-8-28 11:41:58
来自 4#
走偏了

一开始解决top N,动态设置前N行,所以用了server command中分别设参数N,json数据转入表格,表格对应图文列表显示,跳转传参也能实现。
后来,用户说,浏览器后退,跳转传参失效了
我找到,localStorage来存参数,发现图文列表,javascript取不出ID值,也没有当前行,图文列表外也取不到当前行的ID。

我是这么解决的
做了两个不同top N的页面,用页面内容单元格嵌进去,两个页面,老老实实地用表格对应图文列表显示。

回复 使用道具 举报
金冈
初级会员   /  发表于:2022-8-28 11:59:36
2#
本帖最后由 金冈 于 2022-8-28 12:08 编辑

我查了论坛
如何拨打电话

这个是在图文列表外,用单元格绑定一字段并命名,图文列表会改变当前行,在图文列表的javascript中就可以引用单元格的值了。

但我的情况是

为了显示好看,我没有用表格绑定数据表,只是放了没绑定数据表的表格,通过"导入JSON数据到表格"填充的数据,再对应的图文列表显示。

本来在图文列表中可以用链接跳转别的页面并传值,用户反映,用浏览器后退,跳转链接的传参没了,页面显示不正常了。

准备用localStorage存一下参数,发现在图文列表中取不出那行的ID

怎么办哪?
回复 使用道具 举报
金冈
初级会员   /  发表于:2022-8-28 12:26:52
3#
又查到这个
图文列表处理当前行

希望有用
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-8-29 10:00:36
5#
感谢大佬的分享~
如果是这种场景的话,页面上最好还是绑定表格作为图文列表的数据源,可以清除绑定表格的样式,且不要使用合并单元格作为表格的列,以提示性能。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部