找回密码
 立即注册

QQ登录

只需一步,快速开始

小土 悬赏达人认证

初级会员

12

主题

233

帖子

433

积分

初级会员

积分
433

悬赏达人

[已处理] 文本框值回退

小土 悬赏达人认证
初级会员   /  发表于:2021-5-28 17:49  /   查看:3473  /  回复:10
10金币

首先:组合框值 关=0 ,开=1
需求:实现如下功能:

首先排除一种方法:
另建一个单元格保存原有的值。
(因为单元格很多,会导致页面很大,做起来也相当麻烦。)
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

其实把值存在数据库还挺快的,一个单元格的整个逻辑差不多两分钟就完成了,其他方案我暂时没想到,看看其他大佬们有没有别的机智的方案 同一个页面不同部分的JS声明的对象,不能公用,即不存在页面内全局变量(除了cookie)? YES, 不过您可以试一下把这些全局变量放在模板页的单元格中,这样每个页面就能拿到了 模板命令的参数,模板命令的JS命令如何调用这些参数? 整个暂时还不支持,感谢您的反馈,我们已经 ...

10 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-5-28 17:49:43
来自 11#
小土 发表于 2021-5-31 17:34
emmm,demo有点问题不过无伤大雅,大致理解。就是需要一张临时表储存数据或者cookie,推荐使用数据表,然 ...

其实把值存在数据库还挺快的,一个单元格的整个逻辑差不多两分钟就完成了,其他方案我暂时没想到,看看其他大佬们有没有别的机智的方案

同一个页面不同部分的JS声明的对象,不能公用,即不存在页面内全局变量(除了cookie)?  YES,
不过您可以试一下把这些全局变量放在模板页的单元格中,这样每个页面就能拿到了

模板命令的参数,模板命令的JS命令如何调用这些参数? 整个暂时还不支持,感谢您的反馈,我们已经将这个记成了一个需求,后面应该会排期开发。

评分

参与人数 1满意度 +5 收起 理由
小土 + 5

查看全部评分

回复 使用道具 举报
tongki悬赏达人认证 活字格认证
中级会员   /  发表于:2021-5-28 18:29:39
2#
可不可换个思路呢?不知道能不能达到您想要的结果



将后面按钮设置个命令,如果是,可以编辑,如果否,不可以编辑,输入都不让的。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2021-5-29 09:05:15
3#
貌似做有效性校验就好了,  逻辑写的过于复杂!
回复 使用道具 举报
小土悬赏达人认证
初级会员   /  发表于:2021-5-29 12:05:35
4#
tongki 发表于 2021-5-28 18:29
可不可换个思路呢?不知道能不能达到您想要的结果



目前是这么做的,但是我现在要求是值回退,并不是可不可以编辑
回复 使用道具 举报
麻辣小龙虾活字格认证
初级会员   /  发表于:2021-5-30 11:41:58
5#
其实你想要的效果是不是:1、只要文本框的内容变化,不管复选框的值是0或1,文本框的内容都会更新到数据库。
2、复选框的值只是判断文本框宣示的值:0就宣示文本框原来的值,1就显示文本框内容变化后的值。

回复 使用道具 举报
cfanlane
中级会员   /  发表于:2021-5-30 17:01:56
6#
类似于消息处理,但这类的消息句柄不太会呀
回复 使用道具 举报
小土悬赏达人认证
初级会员   /  发表于:2021-5-30 17:29:28
7#
麻辣小龙虾 发表于 2021-5-30 11:41
其实你想要的效果是不是:1、只要文本框的内容变化,不管复选框的值是0或1,文本框的内容都会更新到数据库 ...

不是的,需求就只是我说的那样,复选框值为0文本框就回退,为1就允许文本框这个变化
回复 使用道具 举报
麻辣小龙虾活字格认证
初级会员   /  发表于:2021-5-30 19:27:51
8#
小土 发表于 2021-5-30 17:29
不是的,需求就只是我说的那样,复选框值为0文本框就回退,为1就允许文本框这个变化

你可以试试使用JavaScript命令来判断,看看满不满足
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-5-31 16:39:23
9#
您好,要想保存上一次的值,一般要么就报存在表里,要么就放在缓存里,
但缓存的容易丢失,所以就建议放在表里,
我这边简单地实现一下,添加了一张表,后续如果有别的数据也需要这个逻辑,
可以直接再加一行数据,在是否保存那里实现了这个逻辑,
如果需要保存就把这个值存在表里,
如果不需要保存就取回上次的值附给单元格,这个通过服务端命令来实现了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部