保存表单数据的问题

双黑in上海 2008-05-16 12:16:54
网页上有很多表单数据,文本框,多选框,单选框等。有几百个。
现在需要,当客户填写到一半,不想填了,下次来的时候可以保存已经填好的数据 ,可以继续填。说明:这个表单的数据本身就不提交到后台的。只是让客户填好直接打印的。
如果数据少 ,可以用cookie,甚至 数据库保存,但是数据量太大了。
如果网页另存为到本地,能够保存表单的数据倒也可以的。问题就是网页另存后表单的数据就没了。
大家有什么好的办法。
...全文
145 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
双黑in上海 2008-05-19
  • 打赏
  • 举报
回复
在顶一下看看
anheizhizi 2008-05-19
  • 打赏
  • 举报
回复
填写还是用异步去做,填写的数据存入数据库,如果未完成就添加标示,成功打印就删除掉。
双黑in上海 2008-05-19
  • 打赏
  • 举报
回复
没人了吗
skyaspnet 2008-05-16
  • 打赏
  • 举报
回复
这种情况还是需要保存到数据库里,当用户填写了部分信息后先写入数据库,用ID作为标识

下次继续填写时直接调用ID读取数据,加了索引的话并不会太影响性能
懒牛科技 2008-05-16
  • 打赏
  • 举报
回复
恩.
提供个思路!
如果用户填写到一半,你可以保存到数据库,但是,你可以给你的表加个标识位,表示这笔数据不是真正的业务.这样他下次在创建的时候就读取这笔业务!.
dengchenlu 2008-05-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 46539492 的回复:]
问题是如果客户下次登录的不是上次登录的电脑呢?
所以另存为,cookie都是不可行的
,还是要保存到数据库
[/Quote]
46539492 2008-05-16
  • 打赏
  • 举报
回复
问题是如果客户下次登录的不是上次登录的电脑呢?
所以另存为,cookie都是不可行的
,还是要保存到数据库
weiyue_net 2008-05-16
  • 打赏
  • 举报
回复

use auto form filler, something like google bar's formfiller
or my favourite:
http://www.roboform.com/
46539492 2008-05-16
  • 打赏
  • 举报
回复
没有别的办法的,你存到客户端去,客户未必下次还用这个电脑。
所以只能保存到服务器去。
哪怕你用xml来保存
双黑in上海 2008-05-16
  • 打赏
  • 举报
回复
主要表单的数据太多了。不是一搬的多的。而且本身这些资料不需要入库的。仅仅是客户填写好打印用的。
如果后来处理这些数据是非常恐怖的。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧