代码地址:
https://github.com/leer561/print演示地址:
http://www.5yu.org/print/因为是实际工作搞的,需要兼容IE8,好久没用jquery了,感觉老是在操作dom,很烦啊。
下面是实际的需求 = =
目前实现功能:
1、添加大类别,分行添加小类别
2、删除整行或者大类别
3、添加整行后,修改列表名
4、本地存储保存整个新增列表
后续工作:
1、与销售科确定固定类别的显示内容
2、实现纯正用品的两种展现形式切换
3、完善页面。
关于ipad部分实现的建议:
1、后台保存时,保存字符串即可,目前demo里保存的是JSON.stringify后的字符串。
ipad前端商务备忘页面打开后,读取数据库保存的资料,JSON.parse字符串后,循环读取设置分类,将“”设为文本输入框即可。
2、ipad前端页面点击打印后,类似demo的保存方法,读取列表名与值,分列表行和大类保存,传入一个div。div采用demo的形式,使用js对样式进行初始化处理即可
数据格式一般为
[
{"rowId":"kinds1416120839046", //大类ID
"h2":"王大鑫赋税", //大类名称
"row":[["点击输入列表名:","","点击输入列表名:",""], //首行内容
["点击输入列表名:","","点击输入列表名:",""], //次行内容
["点击输入列表名:","","点击输入列表名:","","点击输入列表名:",""] //第三行内容
]}]
3、其他部分例如基本信息、必要花费、贷款等是需要销售科确定固定的,不会发生改变,这几类可以使用ID或者class传值。