一种自定义页面数据显示的方法、装置和系统的制作方法

文档序号:7765427阅读:432来源:国知局
专利名称:一种自定义页面数据显示的方法、装置和系统的制作方法
技术领域
本发明涉及页面数据显示技术,尤其涉及一种自定义页面数据显示的方法、装置 和系统。
背景技术
在常用的动态页面技术中,页面经常要用来展现数据。在动态页面展现数据列表 时,页面往往需要显示很多的字段。当页面显示多个字段的数据时,如果一个页面不能完整 的显示所有的数据,则会在页面上产生左右的拖动条。这样,用户就可以左右拖动来查看全 部字段。而实际上,大部分时候用户只对其中某一些数据感兴趣,这种情况下并不需要显 示所有的字段,只需要显示几个关键的字段即可,这时,页面显示全部字段的数据反倒成了
一种累赘。

发明内容
本发明的目的是提供一种实现简便的自定义页面数据显示的方法、装置和系统。为达到上述目的,本发明采用如下技术方案一种自定义页面数据显示的方法,包括步骤1 客户端利用动态页面为用户显示包含多个字段的数据列表,所述数据列 表中的数据来自于服务器端;步骤2 对于所述数据列表中想要隐藏的字段,用户双击该字段的标题;步骤3 客户端将用户双击的字段发送给服务器端;步骤4 服务器端接收客户端发送的用户双击的字段;步骤5 服务器端根据接收到的用户双击的字段,返回减去对应字段的数据后的 列表数据;步骤6 客户端接收服务器端返回的列表数据;步骤7 客户端刷新显示数据列表。进一步地,所述服务器端保存接收到的用户双击的字段,并且所述服务器端向客 户端返回列表数据时返回减去所有保存的字段后的列表数据。进一步地,所述客户端的动态页面上设置有用于恢复全部字段显示的按钮。一种客户端,包括第一显示模块,用于利用动态页面为用户显示包含多个字段的数据列表,所述数 据列表中的数据来自于服务器端;触发模块,用于对于所述数据列表中想要隐藏的字段,当用户双击该字段的标题 时,触发发送模块;发送模块,用于将用户双击的字段发送给服务器端;接收模块,用于接收服务器端返回的列表数据;
第二显示模块,用于刷新显示数据列表。进一步地,所述客户端的动态页面上设置有用于恢复全部字段显示的按钮。一种服务器端,包括接收模块,用于接收客户端发送的用户双击的字段;返回模块,用于根据接收到的用户双击的字段,返回减去对应字段的数据后的列 表数据。进一步地,所述服务器端还包括保存模块,所述保存模块,用于保存接收到的用 户双击的字段;并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表 数据。一种系统,包括客户端和服务器端,其中,所述客户端,包括第一显示模块,用于利用动态页面为用户显示包含多个字段的数据列表,所述数 据列表中的数据来自于服务器端;触发模块,用于对于所述数据列表中想要隐藏的字段,当用户双击该字段的标题 时,触发发送模块;发送模块,用于将用户双击的字段发送给服务器端;接收模块,用于接收服务器端返回的列表数据;第二显示模块,用于刷新显示数据列表;所述服务器端,包括接收模块,用于接收客户端发送的用户双击的字段;返回模块,用于根据接收到的用户双击的字段,返回减去对应字段的数据后的列 表数据。进一步地,所述客户端的动态页面上设置有用于恢复全部字段显示的按钮。进一步地,所述服务器端还包括保存模块,所述保存模块,用于保存接收到的用 户双击的字段;并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表 数据。本发明提供的自定义页面数据显示的方法、装置和系统,利用现有动态页面技术, 实现一种用户自定义字段显示页面数据展现的方法,为用户提供了一种实现简便、灵活的 处理方式,提高了工作效率。


图1为本发明的自定义页面数据显示方法一个实施例的流程示意图;图2为本发明的自定义页面数据显示方法另一实施例的流程示意图;图3为本发明的自定义页面数据显示装置一的结构示意图;图4为本发明的自定义页面数据显示装置二的结构示意图;图5为本发明的自定义页面数据显示系统的结构示意图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不 用于限定本发明。如图1所示,本发明提供一种自定义页面数据显示的方法,包括步骤1 客户端利用动态页面为用户显示包含多个字段的数据列表,所述数据列 表中的数据来自于服务器端;本步骤中,客户端利用动态页面既可以为用户显示包含全部字段的数据列表,也 可以根据用户输入的限定条件仅显示包含符合条件的多个字段的数据列表。该数据列表中 的数据通常是由客户端向服务器端发送数据请求后,由服务器端返回的数据。步骤2 对于所述数据列表中想要隐藏的字段,用户双击该字段的标题;本步骤中,用户通过双击字段的标题来选择想要隐藏的字段。本发明即是通过这 种选择方式提供了 一种实现简单、灵活的自定义字段显示的处理方式。步骤3 客户端将用户双击的字段发送给服务器端;本步骤具体实施时,可以在动态页面中每一个字段的标题下,预先设置隐藏一个 双击事件,待用户双击字段标题时,就激活该事件,该事件所做的工作是发送该字段标题 至服务器端,请求服务器端重新发送减去该字段数据后的列表数据。步骤4 服务器端接收客户端发送的用户双击的字段;步骤5 服务器端根据接收到的用户双击的字段,返回减去对应字段的数据后的 列表数据;步骤6 客户端接收服务器端返回的列表数据;步骤7 客户端刷新显示数据列表。上述步骤3-7中,客户端将用户想要隐藏的字段发送给服务器端,然后服务器端 返回减去对应字段的数据后的列表数据,最后客户端刷新显示数据列表,从而实现自定义 页面数据后的显示。本发明的自定义页面数据显示的方法,利用现有动态页面技术,实现一种用户自 定义字段显示页面数据展现的方法,为用户提供了一种实现简便、灵活的处理方式,提高了 工作效率。优选地,所述服务器端保存接收到的用户双击的字段,并且所述服务器端向客户 端返回列表数据时返回减去所有保存的字段后的列表数据。这样,服务器端能够记录用户 使用过的字段显示状态(哪一个或几个字段不显示,或是全部显示),待客户端用户下次再 请求列表数据时,服务器端可以直接返回最近一次使用记录的列表数据给用户,为用户的 使用提供了极大的便利。并且,本发明优选在客户端的动态页面上设置有用于恢复全部字段显示的按钮。 当用户按下该按钮时,客户端向服务器端请求全部字段的列表数据,接着服务器端返回相 应的列表数据(同时可以记录全部字段的显示状态),然后客户端刷新显示数据列表。图2为本发明的自定义页面数据显示方法的一个具体的实施例。参照图2并结合 上述图1,可以更好地理解本发明的方法。如图2所示,初始时,由于客户端还未利用动态页面显示任何列表数据,因此,用户的动作只能是动作①,即请求数据展示页面;然后,客户端的页面调用AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML)处理,请求服务器端;接着,服务器端根据当 前记录的字段显示状态返回相应的数据;最后,客户端以数据展现页面显示数据列表,同时 在每一个字段的标题下加入一个双击事件,并且每个事件中隐含一个id号,这个id号与标
题--对应。这样,由于客户端已经显示了数据展现页面,用户就可以针对数据展现页面进行
各种其它的操作,如要求隐藏某一字段数据的动作②,或是要求恢复全部字段显示的动作③。对于动作②,用户双击某一字段的标题,说明用户希望隐藏该字段对应的数据,此 时会激活标题对应id号的事件;然后,页面调用AJAX处理,请求服务器端;接着,服务器端 减去id号对应的字段,在数据库中保存减去后的字段显示状态,并返回最新字段对应的数 据;最后,客户端收到服务器端返回的数据,刷新显示页面。对于动作③,用户点击“全部字段”按钮,说明用户希望恢复全部字段显示;此时, 页面调用AJAX处理,请求服务器端;接着,服务器端会恢复全部的字段,在数据库中保存字 段显示状态,并返回最新字段(即全部字段)对应的数据;最后,客户端收到服务器端返回 的数据,刷新显示页面。本实施例的自定义页面数据显示的方法,利用现有动态页面技术,实现一种用户 自定义字段显示页面数据展现的方法,为用户提供了一种实现简便、灵活的处理方式,提高 了工作效率。与上述自定义页面数据显示的方法相对应,本发明还提供一种客户端、服务器端 和系统,其中如图3所示,本发明的客户端,包括第一显示模块301,用于利用动态页面为用户显示包含多个字段的数据列表,所述 数据列表中的数据来自于服务器端;触发模块302,用于对于所述数据列表中想要隐藏的字段,当用户双击该字段的标 题时,触发发送模块303;发送模块303,用于将用户双击的字段发送给服务器端;接收模块304,用于接收服务器端返回的列表数据;第二显示模块305,用于刷新显示数据列表。优选地,所述客户端的动态页面上设置有用于恢复全部字段显示的按钮。如图4所示,本发明的服务器端,包括接收模块401,用于接收客户端发送的用户双击的字段;返回模块402,用于根据接收到的用户双击的字段,返回减去对应字段的数据后的 列表数据。优选地,所述服务器端还包括保存模块403,所述保存模块403,用于保存接收到 的用户双击的字段;并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表 数据。如图5所示,本发明的系统,包括客户端30和服务器端40,其中,
7
所述客户端30,包括第一显示模块301,用于利用动态页面为用户显示包含多个字段的数据列表,所述 数据列表中的数据来自于服务器端;触发模块302,用于对于所述数据列表中想要隐藏的字段,当用户双击该字段的标 题时,触发发送模块303;发送模块303,用于将用户双击的字段发送给服务器端;接收模块304,用于接收服务器端返回的列表数据;第二显示模块305,用于刷新显示数据列表;所述服务器端40,包括接收模块401,用于接收客户端发送的用户双击的字段;返回模块402,用于根据接收到的用户双击的字段,返回减去对应字段的数据后的 列表数据。优选地,所述客户端的动态页面上设置有用于恢复全部字段显示的按钮。优选地,所述服务器端还包括保存模块403,所述保存模块403,用于保存接收到 的用户双击的字段;并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表 数据。本发明的客户端、服务器端和系统,利用现有动态页面技术,实现一种用户自定义 字段显示页面数据展现的方法,为用户提供了一种实现简便、灵活的处理方式,提高了工作 效率。以上所述仅为本发明的较佳实施例,并非用来限定本发明的实施范围;如果不脱 离本发明的精神和范围,对本发明进行修改或者等同替换,均应涵盖在本发明权利要求的 保护范围当中。
8
权利要求
一种自定义页面数据显示的方法,其特征在于,包括步骤1客户端利用动态页面为用户显示包含多个字段的数据列表,所述数据列表中的数据来自于服务器端;步骤2对于所述数据列表中想要隐藏的字段,用户双击该字段的标题;步骤3客户端将用户双击的字段发送给服务器端;步骤4服务器端接收客户端发送的用户双击的字段;步骤5服务器端根据接收到的用户双击的字段,返回减去对应字段的数据后的列表数据;步骤6客户端接收服务器端返回的列表数据;步骤7客户端刷新显示数据列表。
2.根据权利要求1所述的方法,其特征在于,所述服务器端保存接收到的用户双击的 字段,并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表数 据。
3.根据权利要求1或2所述的方法,其特征在于,所述客户端的动态页面上设置有用于 恢复全部字段显示的按钮。
4.一种客户端,其特征在于,包括第一显示模块,用于利用动态页面为用户显示包含多个字段的数据列表,所述数据列 表中的数据来自于服务器端;触发模块,用于对于所述数据列表中想要隐藏的字段,当用户双击该字段的标题时,触 发发送模块;发送模块,用于将用户双击的字段发送给服务器端; 接收模块,用于接收服务器端返回的列表数据; 第二显示模块,用于刷新显示数据列表。
5.根据权利要求4所述的客户端,其特征在于,所述客户端的动态页面上设置有用于 恢复全部字段显示的按钮。
6.一种服务器端,其特征在于,包括接收模块,用于接收客户端发送的用户双击的字段;返回模块,用于根据接收到的用户双击的字段,返回减去对应字段的数据后的列表数据。
7.根据权利要求6所述的服务器端,其特征在于,还包括保存模块,所述保存模块,用 于保存接收到的用户双击的字段;并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表数据。
8.一种系统,包括客户端和服务器端,其特征在于, 所述客户端,包括第一显示模块,用于利用动态页面为用户显示包含多个字段的数据列表,所述数据列 表中的数据来自于服务器端;触发模块,用于对于所述数据列表中想要隐藏的字段,当用户双击该字段的标题时,触 发发送模块;发送模块,用于将用户双击的字段发送给服务器端;接收模块,用于接收服务器端返回的列表数据; 第二显示模块,用于刷新显示数据列表; 所述服务器端,包括接收模块,用于接收客户端发送的用户双击的字段;返回模块,用于根据接收到的用户双击的字段,返回减去对应字段的数据后的列表数据。
9.根据权利要求8所述的系统,其特征在于,所述客户端的动态页面上设置有用于恢 复全部字段显示的按钮。
10.根据权利要求9所述的系统,其特征在于,所述服务器端还包括保存模块,所述保 存模块,用于保存接收到的用户双击的字段;并且所述服务器端向客户端返回列表数据时返回减去所有保存的字段后的列表数据。
全文摘要
本发明公开了一种自定义页面数据显示的方法、装置和系统,所述方法包括步骤1客户端利用动态页面为用户显示包含多个字段的数据列表,所述数据列表中的数据来自于服务器端;步骤2用户双击数据列表中想要隐藏的字段的标题;步骤3客户端将用户双击的字段发送给服务器端;步骤4服务器端接收客户端发送的用户双击的字段;步骤5服务器端返回减去对应字段的数据后的列表数据;步骤6客户端接收服务器端返回的列表数据;步骤7客户端刷新显示数据列表。本发明利用现有动态页面技术,实现一种用户自定义字段显示页面数据展现的方法,为用户提供了一种实现简便、灵活的处理方式,提高了工作效率。
文档编号H04L29/08GK101976264SQ20101054734
公开日2011年2月16日 申请日期2010年11月16日 优先权日2010年11月16日
发明者鲁林 申请人:深圳市五巨科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1