本发明专利技术公开了一种处理表单的方法及装置,属于互联网技术领域。方法包括:检测表单页面中目标表单项是否满足关联选取状态;当检测到目标表单项满足关联选取状态时,获取目标表单项相关联的表单项中的输入内容,并对输入内容进行检测;如果输入内容符合检测规则,则设置目标表单项相关联的表单项通过指定颜色进行标记;当检测到对表单页面的提交事件时,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。本发明专利技术实现了在表单中无需填写所有表单项内容,仅需填写查询所必要输入的表单项,提高了表单输入的效率降低了操作时间;另外提交的查询表单中的表单项数目减少,降低了服务器对提交表单的后进行查询操作的计算量。
【技术实现步骤摘要】
处理表单的方法及装置
本专利技术涉及互联网
,特别涉及一种处理表单的方法及装置。
技术介绍
随着互联网技术的发展,网站中包含了各种业务,导致各种业务信息越来越复杂,相应的网站的后台管理系统的功能也越来越庞大,为了便于管理人员对后台系统进行查询和维护,需要针对各类业务在后台建立属于该业务对应的查询表单。 管理人员在进行后台系统的维护和管理时,需要在查询表单的表单页面中对每一个表单项的内容进行选取或者填写。最终,在对查询表单填写完毕以后对该表单页面进行提交,以得到最终的查询结果。 专利技术人发现现有技术至少存在以下问题: 由于后台管理系统的功能过于庞大,但是在每一次查询操作时,某些表单项的查询内容并不是必须要设定的,而目前填写表单的方式会造成管理人员输入表单项的内容的操作过于复杂以及耗时过长,造成管理后台系统的效率极其低下。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种处理表单的方法及装置。所述技术方案如下: 一方面,提供了一种处理表单的方法,所述方法包括: 检测表单页面中目标表单项是否满足关联选取状态; 当检测到所述目标表单项满足关联选取状态时,获取所述目标表单项相关联的表单项中的输入内容,并对所述输入内容进行检测; 如果所述输入内容符合检测规则,则设置所述目标表单项相关联的表单项通过指定颜色进行标记,以提示用户所述目标表单项相关联的表单项被选中并检测通过; 当检测到对所述表单页面的提交事件时,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。 可选的,所述检测表单页面中目标表单项是否满足关联选取状态,包括: 当检测到目标表单项对应的值更新为预设值时,则确定检测到所述目标表单项满足关联选取状态。 可选的,所述对所述输入内容进行检测,包括: 获取所述目标表单项相关联的表单项中检测标签内设定的规则类型或所述规则类型对应的规则表达式; 根据所述规则类型或所述规则类型对应的规则表达式,对所述输入内容进行检测; 如果所述输入内容满足所述规则类型或所述规则类型对应的规则表达式,则确定所述输入内容符合检测规则。 可选的,所述对所述目标表单项相关联的表单项中的内容进行检测之后,所述方法还包括: 如果所述输入内容未符合检测规则,则设置所述目标表单项相关联的表单项的表单状态为禁用状态。 可选的,所述设置所述目标表单项相关联的表单项通过指定颜色进行标记,包括: 设置所述目标表单项相关联的表单项中的背景色标签为指定颜色对应的颜色值。 另一方面,提供了一种处理表单的装置,所述装置包括: 第一检测模块,用于检测表单页面中目标表单项是否满足关联选取状态; 获取模块,用于当检测到所述目标表单项满足关联选取状态时,获取所述目标表单项相关联的表单项中的输入内容; 第二检测模块,用于对所述输入内容进行检测; 第一设置模块,用于如果所述输入内容符合检测规则,则设置所述目标表单项相关联的表单项通过指定颜色进行标记,以提示用户所述目标表单项相关联的表单项被选中并检测通过; 提交模块,用于当检测到对所述表单页面的提交事件时,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。 可选的,所述第一检测模块用于: 当检测到目标表单项对应的值更新为预设值时,则确定检测到所述目标表单项满足关联选取状态。 可选的,所述第二检测模块,包括: 获取单元,用于获取所述目标表单项相关联的表单项中检测标签内设定的规则类型或所述规则类型对应的规则表达式; 检测单元,用于根据所述规则类型或所述规则类型对应的规则表达式,对所述输入内容进行检测; 确定单元,用于如果所述输入内容满足所述规则类型或所述规则类型对应的规则表达式,则确定所述输入内容符合检测规则。 可选的,所述装置还包括: 第二设置模块,用于如果所述输入内容未符合检测规则,则设置所述目标表单项相关联的表单项的表单状态为禁用状态。 可选的,所述第一设置模块用于: 设置所述目标表单项相关联的表单项中的背景色标签为指定颜色对应的颜色值。 本专利技术实施例提供的技术方案带来的有益效果是: 通过满足关联选取状态的目标表单项相关联的表单项中的输入内容进行检测,在检测到对表单页面的提交事件之后,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。实现了在表单中无需填写所有表单项内容,仅需填写查询所必要输入的表单项,提高了表单输入的效率降低了操作时间;另外提交的查询表单中的表单项数目减少,降低了服务器对提交表单的后进行查询操作的计算量。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例一提供的处理表单的方法流程图; 图2是本专利技术实施例二提供的处理表单的方法流程图; 图3是本专利技术实施例三提供的处理表单的方法中查询表单的表单页面示意图; 图4是本专利技术实施例四提供的处理表单的装置结构示意图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。 实施例一 本专利技术实施例提供了一种处理表单的方法,参见图1,方法流程包括: 101:检测表单页面中目标表单项是否满足关联选取状态; 102:当检测到目标表单项满足关联选取状态时,获取目标表单项相关联的表单项中的输入内容,并对输入内容进行检测; 103:如果输入内容符合检测规则,则设置目标表单项相关联的表单项通过指定颜色进行标记,以提示用户目标表单项相关联的表单项被选中并检测通过; 104:当检测到对表单页面的提交事件时,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。 本专利技术实施例通过满足关联选取状态的目标表单项相关联的表单项中的输入内容进行检测,在检测到对表单页面的提交事件之后,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。实现了在表单中无需填写所有表单项内容,仅需填写查询所必要输入的表单项,提高了表单输入的效率降低了操作时间;另外提交的查询表单中的表单项数目减少,降低了服务器对提交表单的后进行查询操作的计算量。 实施例二 本专利技术实施例提供了一种处理表单的方法,参见图2,该方法包括: 201:检测表单页面中目标表单项是否满足关联选取状态。 具体的,在原有查询表单的表单页面中,对每一个原有的表单项设置一个与其关联的目标表单项。以使目标表单项处于关联选取状态时,可以触发与目标表单项相关联的表单项的检测步骤,以及在触发表单提交事件时,对目标表单项相关联的表单项进行提交的步骤。 在目标表单项相关联的表单项中的标签参数中增加一个关联标签,在该标签的参数设置可以设置为目标表单项的标识。其中目标表单项的标识即为各目标表单项中“ id”标签对应的内容,该关联标签的格式可以为=Cbpendent = 〃#id〃。 检测表单页面中目标表单项是否满足关联选本文档来自技高网...
【技术保护点】
一种处理表单的方法,其特征在于,所述方法包括:检测表单页面中目标表单项是否满足关联选取状态;当检测到所述目标表单项满足关联选取状态时,获取所述目标表单项相关联的表单项中的输入内容,并对所述输入内容进行检测;如果所述输入内容符合检测规则,则设置所述目标表单项相关联的表单项通过指定颜色进行标记,以提示用户所述目标表单项相关联的表单项被选中并检测通过;当检测到对所述表单页面的提交事件时,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。
【技术特征摘要】
1.一种处理表单的方法,其特征在于,所述方法包括: 检测表单页面中目标表单项是否满足关联选取状态; 当检测到所述目标表单项满足关联选取状态时,获取所述目标表单项相关联的表单项中的输入内容,并对所述输入内容进行检测; 如果所述输入内容符合检测规则,则设置所述目标表单项相关联的表单项通过指定颜色进行标记,以提示用户所述目标表单项相关联的表单项被选中并检测通过; 当检测到对所述表单页面的提交事件时,将全部符合检测规则的目标表单项相关联的表单项中的输入内容提交至指定服务器。2.根据权利要求1所述的方法,其特征在于,所述检测表单页面中目标表单项是否满足关联选取状态,包括: 当检测到目标表单项对应的值更新为预设值时,则确定检测到所述目标表单项满足关联选取状态。3.根据权利要求1所述的方法,其特征在于,所述对所述输入内容进行检测,包括: 获取所述目标表单项相关联的表单项中检测标签内设定的规则类型或所述规则类型对应的规则表达式; 根据所述规则类型或所述规则类型对应的规则表达式,对所述输入内容进行检测; 如果所述输入内容满足所述规则类型或所述规则类型对应的规则表达式,则确定所述输入内容符合检测规则。4.根据权利要求1所述的方法,其特征在于,所述对所述目标表单项相关联的表单项中的内容进行检测之后,所述方法还包括: 如果所述输入内容未符合检测规则,则设置所述目标表单项相关联的表单项的表单状态为禁用状态。5.根据权利要求1所述的方法,其特征在于,所述设置所述目标表单项相关联的表单项通过指定颜色进行标记,包括: 设置所述目标表单项相关联的表单项中的背景色标签为指定颜色对应的颜色值。6...
【专利技术属性】
技术研发人员:黄郁财,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。