10 2017 档案
摘要:对 Newtonsoft.Json 的应用可以说司空见惯,在 JSON 格式层级不深的情况下使用很方便,但有时遇到的 JSON 字符串层级非常多,且真正需要的数据往往都“埋”得很深,这时如果去定义一个与之对应的多层嵌套实体类就显得不划算,下面通过实例来演示如何一步到位抓取到期望的数据(集)。 一、把
阅读全文
摘要:在 Activiti 流程引擎中,尽管通过 setAssignee(taskId, userId) 可以设置受理人,但这毕竟要先把下一步的任务查出来才能设置,比较繁琐;借助 Activiti 的 activiti:assignee 属性就可以自动化设置,即在当前任务完成之时就给下一个任务的受理人赋值
阅读全文
摘要:"Chloe.ORM" 是国人开发的一款数据库访问组件,很是简单易用。目前支持四种主流数据库:SqlServer、MySQL、Oracle,以及Sqlite,作者为这四种数据库划分出了各自对应的组件程序集,以 MySQL 为例即 Chloe.MySql.dll,其他以此类推,可以同时引用这些程序集从
阅读全文
摘要:下拉框的显示样式: 针对下拉框的绑定等操作时,在最后务必调用一次 form.render(); 1、基本定义: 2、Json 数据绑定(以下为 Ajax 成功后的回调函数): 需要预加载 layui.use(['form', 'test'], function () { }); 这两个插件。 如果要
阅读全文
摘要:在日常开发中,涉及表单的处理司空见惯。过往,在取值和赋值的过程中,借助 jQuery 常常只是逐个控件进行操作,可惜这样开发效率并不高。那么能不能批量获取整个表单的值呢,以及批量为表单赋值。 一、取值、赋值的扩展方法 formClear:清空表单中所有控件的值 formFill:填充表单所有控件 f
阅读全文
摘要:一、普通输入框 input 二、自动完成式输入框 1. 确保 layui 引入了 autoComplete 插件。 2. 确保初始化代码运行于 layui.use 的回调函数里。 3. 引入 baseUtility.js。 1. HTML 2. js 数据源初始化 需定义在 layui.use 的回
阅读全文
摘要:通常在窗体里放置的都是表单,或者使用分栏(Tab)来陈列信息也是非常的好用。在这里特别记录一下在窗体里同时放置表单和表格的设计思路。 仅放置一个表单 通常 Dialog 里只放一个表单,而且表单的行数并不多,所以这也是最简单的情形。 备注: 不需要指定高度,因为 90% 情形下表单的行数并不多 不需
阅读全文