![]() | 1 mkeith 2015-01-20 15:43:29 +08:00 你应该勇angular做这个滴 |
![]() | 2 zjgsamuel 2015-01-20 15:46:34 +08:00 整那么多radio、checkbox、textarea 看看眼花 能不能设计个excel 的模板 让他们填了 然后上传到网站 然后后台分析EXCEL数据源 展示汇总么~~ 脑洞大开可能和需求有些出入哈~ |
3 hcymk2 2015-01-20 15:48:17 +08:00 对于复杂表单, 一个页面几十个表单元素,前端的人看着头大看。用户填写的时候,估计也会丢三拉四。 最好和甲方沟通下,在业务允许的范围类,拆分成几个页面,用next step 来引导,感觉这样效果会好点。 |
![]() | 4 PP 2015-01-20 15:49:23 +08:00 via iPad 直接用办公控件,费用估计在两三千块,再订制几个模板,允许管理员修改,提供预览、保存和提交功能。您不会是从头到尾自己写的吧? |
![]() | 5 Felldeadbird 2015-01-20 15:51:59 +08:00 表单多确实不应该用太多JS去做了。验错搞死人啊。又累。特别是调试不方便 |
![]() | 6 my101du OP @zjgsamuel 呵呵,他们就是为了避免“人力收集、整理”,所以才想把以前通过传真/快递的word/excel化为web填写的。 |
![]() | 8 my101du OP @PP 是啊。。。从头到尾写的,前后端代码。 这种“办公控件”,您是说IE上基于ActiveX?还是ASP.net的?对这块没有了解,求指教。。 |
9 kanta 2015-01-20 16:10:24 +08:00 只是方便打印的话 填表那里就不需要word表格样式啦 |
![]() | 10 PP 2015-01-20 16:16:55 +08:00 via iPad @my101du 您把我问住了,我只记得是IE上的,细节还真不清楚,当时验收的几个B/S项目都是采用这种方式,我了解到的情况是金蝶的比较稳定,现在是什么状态我就不知道了,您可以搜一搜。 |
![]() | 11 mcfog 2015-01-20 16:17:20 +08:00 ![]() 做了两年填表格系统的部分经验 http://press.mcfog.wang/2013/06/dsl-style-Javascript/ 补充一些point + 验证逻辑最好**完全**在后台,ajax捅到后台拿着错误画回前台。不要写逻辑等价的Javascript和php,不要写逻辑等价的php和Javascript + 局部引入js模版渲染 + 注意数据在DOM和JS内存中的双向绑定,可以看看knockoutjs或vuejs找找经验(千万别angular) + 考虑拆分步骤的可行性,或者保存草稿功能,不要让用户持续在一个页面工作30分钟以上而不保存数据 |
12 leqoqo 2015-01-20 16:41:51 +08:00 ![]() 1,拆分表单,例如:项目基本信息一张表单,下一步人员信息一张表单, 2,每张表单添加按钮 “暂存”,“提交”,暂存不进行数据验证, 3,word插入书签导入,或者制作excel表单模板导入。 |
14 flash866 2015-01-20 17:08:49 +08:00 哥的经验,但凡是便宜或者加急的项目,都不适合太多的使用AJAX。AJAX看起来简单,不同的网络环境、不同的浏览器,实则很难控制,需要做强大的测试工作。 |
![]() | 15 jason52 2015-01-20 17:21:10 +08:00 @hcymk2 印象深刻是在找工作特别是外企的时候,密密麻麻的表格要填,中文填完了还要来一遍英文的,吐血!! 而且那时候海投各家都有一套系统,真是不厌其烦,一遍下来一个小时没了。终于中华英才,智联后来出了一键导入功能。 其中选择日期的控件极其不友好,不能搜索,不能智能感应,只能一个一个找。 而且一个页面信息太多,看了就让人望而生畏。 |
![]() | 16 jason52 2015-01-20 17:25:15 +08:00 2. 复杂格式的word表格“变成”web === word有个域功能,如果最终目的只是为了打印的同一,应该分发word模板下去填写。或者做网站的时候不管word样式呈现,做到内容样式分离,后台抽取内容到你的word模板自动生成。 很明显你这里为了统一网站最终呈现出word打印效果,绕了一个很大的圈子。 |
![]() | 17 min 2015-01-20 19:40:51 +08:00 应该让用户下载excel或者word表格,填好上传,程序自动把数据读出来 |
18 ming7435 2015-01-20 20:22:05 +08:00 我记得当年给某个机构做过一个项目,前后持续三年,呵呵。。。。。。。。。。。。。。 |
19 Kabie 2015-01-21 13:09:04 +08:00 打印格式不一定要和显示格式一样………… 而且其实可以直接背景图片+绝对定位。。。。。。 |