最近公司让做一个文档上传的功能,功能描述大概是这样子滴
书籍名称、书籍定价、书籍封面图片(需要上传)、文档内容 (需要上传) 、还有其他相关的描述信息。
我的设计 表 A 包含以上字段 ,最初设计 文档上传,和内容保存在同一个页面。这样后期遇到了一个问题可能用户只是想 修改一下文档描述的相关信息,但是修改的时候不得不
将整个Form表单编辑过后提交,而且那个上传的 俩文档是不会,在修改里面显示出来的 。
这样的设计很糟糕,后来 将这个东西分为两部分,一部分是文档相关定义的提交,提交之后 ,在这个记录后面有个上传相关 文档,及封面的按钮,链接到文档上传页面,这个文档上传页面可以用Ajax, 将文档上传到服务器上,修改的时候是同样的操作。