发明名称 |
一种表单自动填充方法和系统 |
摘要 |
本发明公开了一种表单自动填充方法和系统,涉及页面数据处理技术领域。该方法和系统可以实现如下功能:支持常见web表单元素赋值操作;表单赋值后自动触发表单的change等事件,并可灵活配置;只对某一元素内的子元素进行赋值,实现赋值模块化;支持日期、金额的自定义格式化;支持多级联动下拉框取值并赋值选中。因此,采用本实施例提供的表单自动填充方法,可以大大提高繁琐的web开发中编辑与详情页的初始化部分的工作,开发人员只需要简单的配置就可以完成以往需要写大量代码的操作。并且在不写JS代码的情况下就可以方便的对各种元素进行赋值,易于维护和扩展。 |
申请公布号 |
CN106599213A |
申请公布日期 |
2017.04.26 |
申请号 |
CN201611166278.1 |
申请日期 |
2016.12.16 |
申请人 |
车智互联(北京)科技有限公司 |
发明人 |
宋长烁 |
分类号 |
G06F17/30(2006.01)I;G06F17/24(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京市盛峰律师事务所 11337 |
代理人 |
梁艳 |
主权项 |
一种表单自动填充方法,其特征在于,包括如下步骤:S1,编写表单结构,手动给表单添加data‑fill属性,并设置data‑fill属性值为所述表单在Json字符串中对应的字段值;其中,所述表单包括input元素;S2,调用赋值方法:inputfill.Init("模块编号","Json数据"),对所述表单的Json字符串进行解析,获取所有包含data‑fill属性的元素,并将data‑fill属性值填充在所述表单的data‑fill属性中。 |
地址 |
100080 北京市海淀区丹棱街3号B座11层1110、1111室 |