【技术实现步骤摘要】
一种表单自定义渲染方法及存储介质
[0001]本专利技术涉及页面渲染
,尤其涉及一种表单自定义渲染方法及存储介质。
技术介绍
[0002]随着信息技术的飞速发展,人们日益普遍地使用计算机来生产、处理、交换和传播各种形式的信息(如书籍、表格、语音、图形、影像等)。信息技术逐渐改变着人们传统的生活习惯。
[0003]表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分:
[0004]表单标签,这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。
[0005]表单域,包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框等。
[0006]表单按钮,包括提交按钮、复位按钮和一般按钮,用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作。
[0007]目前表单页面数据的渲染大多数是获取到数据后由索引取出表单item对应数据后按索引顺序展示到表单页面上。这种方法在实践过程中存在如下问题:< ...
【技术保护点】
【技术特征摘要】
1.一种表单自定义渲染方法,其特征在于,包括步骤:S1、根据显示要求添加表单元素,进而添加自定义表单得到对应的表单id;S2、根据所述表单id获取对应的表单内容并渲染所述自定义表单;S3、将从所述自定义表单的显示界面上获取到的用户的输入数据,与所述表单id绑定保存至后台,获取对应的唯一结果集编码;S4、根据从获取到的显示请求中识别得到所述唯一结果集编码,在所述自定义表单上显示对应的所述输入数据。2.如权利要求1所述的一种表单自定义渲染方法,其特征在于,所述步骤S1包括:S11、根据显示要求在前端页面上添加表单元素,执行数据保存并向程序后台发起添加表单请求;S12、所述程序后台根据所述添加表单请求,向数据库中的表单表、表单元素表、表单元素组合表中插入相应的数据,并向所述前端返回表单id。3.如权利要求2所述的一种表单自定义渲染方法,其特征在于,所述向程序后台发起添加表单请求具体为:将添加的所有所述表单元素封装成JSON格式数据作为请求参数生成所述添加表单请求,并发送到所述程序后台。4.如权利要求1所述的一种表单自定义渲染方法,其特征在于,所述步骤S2包括步骤:S21、所述前端根据所述表单id向所述程序后台发起获取表单内容请求;S22、所述程序后台获取并识别所述表单内容请求,根据得到的所述表单id对数据库进行多表联查,获取对应的目标表单内容并封装为JSON格式发送到所述前端;S23、所述前端解析所述目标表单内容得到JSON数组,遍历所述JSON数组渲染所述自定义表单。5.如权利要求4所述的一种表单自定义渲染方法,其特征在于,所述遍历所述JSON数组渲染所述自定义表单具体为:遍历所述J...
【专利技术属性】
技术研发人员:张少林,徐光智,谷健,
申请(专利权)人:深圳市梦网物联科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。