一种多选项目表单的压缩方法、装置、介质及电子设备制造方法及图纸

技术编号:19822511 阅读:31 留言:0更新日期:2018-12-19 14:57
本发明专利技术实施例提供了一种多选项目表单的压缩方法、装置、介质及电子设备,包括:获取多选项目表单信息,其中,多选项目表单信息包括:项目的字符信息和项目的选择结果;按照项目的字符信息对多选项目表单信息中的项目进行第一排序,确定出项目排序列表;根据项目排序列表中的项目排列顺序对项目的选择结果进行第二排序,确定出项目选择结果排序信息;对选择结果排序信息进行压缩,将压缩后所获得的压缩结果输出。本发明专利技术实施例的技术方案能够利用插件自身的属性信息,对多选项目表单的字符进行压缩,提升了大量多选项目表单的入库效率,并减少了入库报错的几率。

【技术实现步骤摘要】
一种多选项目表单的压缩方法、装置、介质及电子设备
本专利技术涉及计算机
,具体而言,涉及一种多选项目表单的压缩方法、装置、介质及电子设备。
技术介绍
复选下拉框组件是一项基于HTML语言标准,通过元素可创建单选或多选菜单,当提交表单时,浏览器会提交选定的项目,或者收集用逗号分隔的多个选项,将其合成一个单独的参数列表,并且在将<select>表单数据提交给服务器时包括name等属性。目前主流的复选下拉框组件主要如下:(1)基于bootstrap复选下拉框插件。该组件风格简单、文档全、功能强大。提供了简洁的层叠样式表和html规则,以及更为完善的人性化的网站风格,并兼容大多数jQuery插件。(2)基于jquery复选下拉框插件。该组件可以保持代码和html内容分离,也就是说,不用再在html里面插入js来调用命令,只需定义id即可,可用性与拓展性都很强大。(3)基于vue复选下拉框插件。该组件可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势。上述的现有技术存在如下问题:(1)对于有特殊需求的使用者,比如需要将内容排序、修改返回值本文档来自技高网...

【技术保护点】
1.一种多选项目表单的压缩方法,其特征在于,包括:获取多选项目表单信息,其中,所述多选项目表单信息包括:项目的字符信息和项目的选择结果;按照所述项目的字符信息对所述多选项目表单信息中的项目进行第一排序,确定出项目排序列表;根据所述项目排序列表中的项目排列顺序对所述项目的选择结果进行第二排序,确定出所述项目选择结果排序信息;对所述选择结果排序信息进行压缩,将压缩后所获得的压缩结果输出。

【技术特征摘要】
1.一种多选项目表单的压缩方法,其特征在于,包括:获取多选项目表单信息,其中,所述多选项目表单信息包括:项目的字符信息和项目的选择结果;按照所述项目的字符信息对所述多选项目表单信息中的项目进行第一排序,确定出项目排序列表;根据所述项目排序列表中的项目排列顺序对所述项目的选择结果进行第二排序,确定出所述项目选择结果排序信息;对所述选择结果排序信息进行压缩,将压缩后所获得的压缩结果输出。2.根据权利要求1所述的多选项目表单的压缩方法,其特征在于,所述按照所述项目的字符信息对所述多选项目表单信息中的项目进行第一排序,确定出项目排序列表包括:根据预设的字符串排序规则对所述项目的字符信息进行排序,确定出项目排序列表。3.根据权利要求1所述的多选项目表单的压缩方法,其特征在于,所述根据所述项目排序列表中的项目排列顺序对所述项目的选择结果进行第二排序之前,所述方法还包括:对所述多选项目表单进行检测;当检测到所述多选项目表单中选项的选择结果为已选择时,以二进制数字1标识所述选项的选择结果;当检测到所述多选项目表单中选项的选择结果为未选择时,以二进制数字0标识所述选项的选择结果。4.根据权利要求1所述所述的多选项目表单的压缩方法,其特征在于,所述根据所述项目排序列表中的项目排列顺序对所述项目的选择结果进行第二排序,确定出所述项目的选择结果排序信息包括:对所述项目排序列表的各项目进行遍历,确定出所述各项目的选择结果;根据所述项目排序列表中的项目排列顺序对所述各项目选择结果的二进制数字进行排序,确定出所述项目的二进制数字选择结果排序信息。5.根据权利要求1所述所述的多选项目表单的压缩方法,其特征在于,对所述选择结果排序信息进行压缩包括:根据预设的拆分规则,对所述二进制数字标识的选择结果排序信息进行顺序拆分,获得各拆分结果;对所述各拆分结果按照拆分顺序进行十六进制转换,获得十六进制数字标识的选择结果排序信息;将所述十六进制数字标识的选择结果排序信息确定为所述压缩结果。6.一种多选项目表单的压缩装置,其特征在于,包括:获取模块,用于获取多选项目表单信息,其中...

【专利技术属性】
技术研发人员:程学新
申请(专利权)人:北京京东金融科技控股有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1