需要form表单提交,大表单对字段后台人工处理太麻烦.还是选择form表单对象(entity.xx)提交方便,那么怎么ajax提交这样的form对象表单呢? 命名jquery.commons.js内容如下 /** * FORM对象表单ajax提交前数据处理方法 * @param frm * @returns JSON Object */ function getFormJson(frm) { var o = {}; var a = $(frm).serializeArra
背景 项目中,存在一张自由表单存储表,即不固定列,也许是2列.3列.4列.但是倒数两列是结果和备注,需要数据交互的地方. 动态表中,每一个单元格存储一行,记录父子关系. 需求 根据模板数据列,解析后存入数据结果表. 问题 结果行只有12行,动态表中有28行.如何甄选出结果单元格,进行存储? 分析 动态表中,树级终极子节点是12行,和模板数据行匹配. 技术点 怎么一次性获取树级结构所有终极子节点. 源码 select * from ITEM where id not in (select pare
最近,接到一个需求,按部门做了个数据统计,原以为是个很普通的需求,具体实现的过程中,却发现,这个部门是不固定的,因为部门有可能被增.删.改. 所以,对应的列也是不固定的,这下可难倒我了. 不过,在我锲而不舍,刻苦钻研,外加百度.360搜索的帮助下,总算有了点思路. 具体的思路是这样子的: 1,将JS定义的Columns放在后台定义,在后台时融合部门列表,再返回到前端. 2,在后台对第一列的部门赋值,并返回Json. 有了思路,实现起来就不难了. 具体做法:1,JS获取列定义 function G