CN101980193A - Method, device and system for modifying dynamic page - Google Patents
Method, device and system for modifying dynamic page Download PDFInfo
- Publication number
- CN101980193A CN101980193A CN 201010518502 CN201010518502A CN101980193A CN 101980193 A CN101980193 A CN 101980193A CN 201010518502 CN201010518502 CN 201010518502 CN 201010518502 A CN201010518502 A CN 201010518502A CN 101980193 A CN101980193 A CN 101980193A
- Authority
- CN
- China
- Prior art keywords
- data
- user
- input frame
- cell
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000008676 import Effects 0.000 claims description 31
- 238000004321 preservation Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 7
- 230000003993 interaction Effects 0.000 abstract 1
- 230000004048 modification Effects 0.000 description 25
- 238000012986 modification Methods 0.000 description 25
- 238000012545 processing Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method, a device and a system for modifying a dynamic page. The method comprises the following steps of: 1, selecting a table cell to be modified from the currently displayed dynamic page by a user; 2, concealing contents in the table cell and displaying an input frame in the table cell; 3, acquiring data input into the input frame by the user; and 4, transmitting the data input by the user to a server and storing. A convenient process way for the user to modify records is designed by the traditional dynamic page technology; the interface operation of the user is simplified; the interaction process between the user and the server becomes simple and clear; and the working efficiency is improved.
Description
Technical field
The present invention relates to page modification technology, relate in particular to implementation method, device and system that a kind of dynamic page is revised.
Background technology
In dynamic page technology commonly used, the page mainly is to be used for demonstrating data, simultaneously, also can revise data by the page sometimes.Revise certain field of a record, need the user to click the link of revising the page earlier, enter next stage and revise edit page, the operation of the record of just making amendment this moment turns back to current original list again behind successful amendment record.
Because page data presented derives from server end, so record of every modification all will be submitted to server end by the page, could realize real modification like this.But record of every modification all will spend several actions, and obviously such modification implementation is more loaded down with trivial details, particularly when data are bigger, revises especially very inconvenience.
Summary of the invention
The purpose of this invention is to provide a kind of implementation method, device and system that realizes that easy dynamic page is revised.
For achieving the above object, the present invention adopts following technical scheme:
The implementation method that a kind of dynamic page is revised comprises:
Step 1: the user selects a cell will revising in the dynamic page of current demonstration;
Step 2: hide the content in the described cell, and in described cell, show input frame;
Step 3: obtain the data that the user imports in described input frame;
Step 4: the data of user input are sent to server end preserve.
Further, the user double-clicks by mouse and selects the cell that will revise in the described step 1.
Further, the default value of shown input frame is a content in the described cell in the described step 2.
Further, when pressing enter key, the user confirms that input obtains the data that the user imports after finishing again in the described step 3.
Further, described method also comprises:
Step 5: after server end is preserved the data success, return and preserve the data successful information;
Step 6: according to described preservation data successful information, the cursor in the described dynamic page jumps to next bar record automatically, hides described input frame, and shows new input frame in the cell at the current place of cursor;
Step 7: obtain the data that the user imports in described new input frame;
Step 8: the data that the user is imported in described new input frame send to server end and preserve.
A kind of client comprises:
Select module, be used for making the user to select a cell revising at the dynamic page of current demonstration;
First hides and display module, is used for hiding the content of described cell, and shows input frame in described cell;
First acquisition module is used for obtaining the data that the user imports at described input frame;
First sending module is used for that the data that the user imports are sent to server end and preserves.
Further, the user double-clicks by mouse and selects the cell that will revise in the described selection module.
Further, the described first hiding default value that reaches input frame shown in the display module is the content in the described cell.
Further, described first acquisition module is further used for confirming that when the user presses enter key input obtains the data that the user imports after finishing again.
Further, described client also comprises:
Cursor redirect module is used for the preservation data successful information of sending according to server end, and the cursor in the dynamic page is jumped to next bar record automatically, hides described input frame, and shows new input frame in the cell at the current place of cursor;
Second acquisition module is used for obtaining the data that the user imports at described new input frame;
Second sending module is used for that the data that the user imports at described new input frame are sent to server end and preserves.
A kind of system comprises the client and server end, wherein,
Described kind of client comprises:
Select module, be used for making the user to select a cell revising at the dynamic page of current demonstration;
First hides and display module, is used for hiding the content of described cell, and shows input frame in described cell;
First acquisition module is used for obtaining the data that the user imports at described input frame;
First sending module is used for that the data that the user imports are sent to server end and preserves;
Described server end comprises:
Receiver module is used to receive the data that client sends makes amendment to dynamic page;
Preserve module, be used to preserve received data.
Implementation method, device and system that dynamic page provided by the invention is revised, utilize existing dynamic page technology, design a kind of convenient processing mode of user's modification record, simplified the users' interfaces operation, allow the mutual process of user and service end become simple and clear, improved work efficiency.
Description of drawings
Fig. 1 is the schematic flow sheet of an embodiment of implementation method of dynamic page modification of the present invention;
Fig. 2 is the schematic flow sheet of another embodiment of implementation method of dynamic page modification of the present invention;
Fig. 3 is the implementation method revised of the dynamic page of the present invention schematic flow sheet of an embodiment again;
Fig. 4 is the structural representation of the implement device of dynamic page modification of the present invention;
Fig. 5 is the structural representation of the realization system of dynamic page modification of the present invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
As shown in Figure 1, the invention provides the implementation method that a kind of dynamic page is revised, comprising:
Step 1: the user selects a cell will revising in the dynamic page of current demonstration;
Method of the present invention is applied to have the system of client and server end, and this system gives user with the form of dynamic page with data display in client.This step 1 promptly is that the user selects a cell will revising in the dynamic page of the current demonstration of client.
Step 2: hide the content in the described cell, and in described cell, show input frame;
For a kind of convenient processing mode of user's modification record is provided, different with the processing mode of the user's modification page in the prior art, do not eject next stage among the present invention and revise edit page, but in step 2, directly on current page, make amendment, particularly, hide the content in the cell that to revise earlier, in this cell, demonstrate an output box again, import amended value for the user.
Step 3: obtain the data that the user imports in described input frame;
Step 4: the data of user input are sent to server end preserve.
Above-mentioned steps 3 and 4 has been obtained the data after the user's modification, and these data are sent to server end preserve, thereby has realized the modification of dynamic page.
The implementation method that dynamic page of the present invention is revised, utilize existing dynamic page technology, design a kind of convenient processing mode of user's modification record, simplified the users' interfaces operation, allow the mutual process of user and service end become simple and clear, improved work efficiency.
In the above-mentioned steps 1, user selection unit lattice for convenience are preferably set to the user and double-click by mouse and select the cell that will revise.It will be appreciated by those skilled in the art that can also be set at and select the cell that will revise by alternate manner, for example, mouse-click, by the shortcut that sets in advance on the lower keyboard, or click modification button on the page or the like.
In the above-mentioned steps 2, the default value of shown input frame is preferably the content in the described cell, is convenient to the user like this and makes amendment on the basis of this value.Certainly, this default value can also be set to sky, or is set to the general value or the like of the field of this cell correspondence.
In the above-mentioned steps 3,, the user confirms that input obtains the data that the user imports after finishing again when pressing enter key.Certainly, can also adopt alternate manner to confirm that the user has imported and finish, for example the user presses other shortcut (as ctrl+enter key or F1 key), and perhaps button or the like is finished in the input clicked on the page of user.
As shown in Figure 2, in order to realize the continuous modification of the page easily, method of the present invention can also comprise:
Step 5: after server end is preserved the data success, return and preserve the data successful information;
Step 6: according to described preservation data successful information, the cursor in the described dynamic page jumps to next bar record automatically, hides described input frame, and shows new input frame in the cell at the current place of cursor;
Step 7: obtain the data that the user imports in described new input frame;
Step 8: the data that the user is imported in described new input frame send to server end and preserve.
Owing to during the user's modification data, tend to revise sequentially many records, like this, through after the above-mentioned steps 6 of the present invention, just saved the step that the user reselects the cell that will revise, convenient more user's the continuous modification to the page has improved work efficiency.
Fig. 3 is the schematic flow sheet of a specific embodiment of the method according to this invention, wherein, the user is after client is opened the modification page, double-click by mouse and to select the cell that to revise, ID (sequence) number of current amendment record under this moment page record, the content of this cell of client hidden then, and in this cell, show an input frame; The user revises data by this input frame typing, and confirm that by enter key input finishes, client is submitted to server end (preferably adopting ajax (Asynchronous JavaScript and XML, asynchronous JavaScript and XML) technology) with user's modification data and corresponding modification ID number afterwards; After server end receives the request revised, corresponding ID number record in the new database more, behind database update, database can return update mode (for example: 1 represent successfully, and 0 represents to fail); Subsequently, server end turns back to client with the update mode of these data, if server end is revised data and preserved successfully, then client can be hidden the input frame in the described cell, and shows just amended data, judge whether the record that exists next bar to revise then, if then the cursor of client jumps to next bar record automatically, ID number of next bar amendment record of page record simultaneously, modification to next bar record begins, and its process repeats the modification process of a record.
Corresponding with the implementation method that above-mentioned dynamic page is revised, the present invention also provides a kind of client and system, wherein:
As shown in Figure 4, client of the present invention comprises:
First hides and display module 402, is used for hiding the content of described cell, and shows input frame in described cell;
First sending module 404 is used for that the data that the user imports are sent to server end and preserves.
Preferably, the user double-clicks by mouse and selects the cell that will revise in the described selection module.
Preferably, the described first hiding default value that reaches input frame shown in the display module 402 is the content in the described cell.
Preferably, described first acquisition module 403 is further used for confirming that when the user presses enter key input obtains the data that the user imports after finishing again.
Preferably, described client also comprises:
Cursor redirect module is used for the preservation data successful information of sending according to server end, and the cursor in the dynamic page is jumped to next bar record automatically, hides described input frame, and shows new input frame in the cell at the current place of cursor;
Second acquisition module is used for obtaining the data that the user imports at described new input frame;
Second sending module is used for that the data that the user imports at described new input frame are sent to server end and preserves.
As shown in Figure 5, system of the present invention comprises client 40 and server end 50, and wherein, described kind of client 40 comprises:
First hides and display module 402, is used for hiding the content of described cell, and shows input frame in described cell;
First sending module 404 is used for that the data that the user imports are sent to server end and preserves;
Described server end 50 comprises:
Client of the present invention and system utilize existing dynamic page technology, design a kind of convenient processing mode of user's modification record, have simplified the users' interfaces operation, allow the mutual process of user and service end become simple and clear, have improved work efficiency.
The above is preferred embodiment of the present invention only, is not to be used for limiting practical range of the present invention; If do not break away from the spirit and scope of the present invention, the present invention is made amendment or is equal to replacement, all should be encompassed in the middle of the protection domain of claim of the present invention.
Claims (10)
1. the implementation method that dynamic page is revised is characterized in that, comprising:
Step 1: the user selects a cell will revising in the dynamic page of current demonstration;
Step 2: hide the content in the described cell, and in described cell, show input frame;
Step 3: obtain the data that the user imports in described input frame;
Step 4: the data of user input are sent to server end preserve.
2. method according to claim 1 is characterized in that, the user double-clicks by mouse and selects the cell that will revise in the described step 1.
3. method according to claim 1 is characterized in that, the default value of shown input frame is the content in the described cell in the described step 2.
4. method according to claim 1 is characterized in that, confirms that when the user presses enter key input obtains the data that the user imports after finishing again in the described step 3.
5. according to the described method of arbitrary claim in the claim 1 to 4, it is characterized in that, also comprise:
Step 5: after server end is preserved the data success, return and preserve the data successful information;
Step 6: according to described preservation data successful information, the cursor in the described dynamic page jumps to next bar record automatically, hides described input frame, and shows new input frame in the cell at the current place of cursor;
Step 7: obtain the data that the user imports in described new input frame;
Step 8: the data that the user is imported in described new input frame send to server end and preserve.
6. a client is characterized in that, comprising:
Select module, be used for making the user to select a cell revising at the dynamic page of current demonstration;
First hides and display module, is used for hiding the content of described cell, and shows input frame in described cell;
First acquisition module is used for obtaining the data that the user imports at described input frame;
First sending module is used for that the data that the user imports are sent to server end and preserves.
7. client according to claim 6 is characterized in that, the user double-clicks by mouse and selects the cell that will revise in the described selection module; Described first acquisition module is further used for confirming that when the user presses enter key input obtains the data that the user imports after finishing again.
8. client according to claim 6 is characterized in that, the described first hiding default value that reaches input frame shown in the display module is the content in the described cell.
9. according to the described client of arbitrary claim in the claim 6 to 8, it is characterized in that, also comprise:
Cursor redirect module is used for the preservation data successful information of sending according to server end, and the cursor in the dynamic page is jumped to next bar record automatically, hides described input frame, and shows new input frame in the cell at the current place of cursor;
Second acquisition module is used for obtaining the data that the user imports at described new input frame;
Second sending module is used for that the data that the user imports at described new input frame are sent to server end and preserves.
10. a system comprises the client and server end, it is characterized in that,
Described kind of client comprises:
Select module, be used for making the user to select a cell revising at the dynamic page of current demonstration;
First hides and display module, is used for hiding the content of described cell, and shows input frame in described cell;
First acquisition module is used for obtaining the data that the user imports at described input frame;
First sending module is used for that the data that the user imports are sent to server end and preserves;
Described server end comprises:
Receiver module is used to receive the data that client sends makes amendment to dynamic page;
Preserve module, be used to preserve received data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105185025A CN101980193B (en) | 2010-10-25 | 2010-10-25 | Method, device and system for modifying dynamic page |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105185025A CN101980193B (en) | 2010-10-25 | 2010-10-25 | Method, device and system for modifying dynamic page |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101980193A true CN101980193A (en) | 2011-02-23 |
CN101980193B CN101980193B (en) | 2012-11-14 |
Family
ID=43600695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105185025A Expired - Fee Related CN101980193B (en) | 2010-10-25 | 2010-10-25 | Method, device and system for modifying dynamic page |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101980193B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107102798A (en) * | 2016-02-22 | 2017-08-29 | 阿里巴巴集团控股有限公司 | Method, system and the correlation module of dynamic modification user interface |
CN107766310A (en) * | 2017-09-26 | 2018-03-06 | 杭州迪普科技股份有限公司 | A kind of grid cell lattice edit methods and device |
CN109840803A (en) * | 2019-01-04 | 2019-06-04 | 平安科技(深圳)有限公司 | Data entry method, user terminal, background server and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070124364A1 (en) * | 2005-11-29 | 2007-05-31 | Keith Hackworth | Web site content management |
CN101662493A (en) * | 2008-08-25 | 2010-03-03 | 阿里巴巴集团控股有限公司 | Data acquiring method, system and server of user access path |
-
2010
- 2010-10-25 CN CN2010105185025A patent/CN101980193B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070124364A1 (en) * | 2005-11-29 | 2007-05-31 | Keith Hackworth | Web site content management |
CN101662493A (en) * | 2008-08-25 | 2010-03-03 | 阿里巴巴集团控股有限公司 | Data acquiring method, system and server of user access path |
Non-Patent Citations (1)
Title |
---|
《中国优秀硕士学位论文全文数据库》 20071231 陈洪磊 面向RIA的Web应用程序框架研究 , 2 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107102798A (en) * | 2016-02-22 | 2017-08-29 | 阿里巴巴集团控股有限公司 | Method, system and the correlation module of dynamic modification user interface |
CN107102798B (en) * | 2016-02-22 | 2021-05-18 | 阿里巴巴集团控股有限公司 | Method, system and related module for dynamically modifying user interface |
CN107766310A (en) * | 2017-09-26 | 2018-03-06 | 杭州迪普科技股份有限公司 | A kind of grid cell lattice edit methods and device |
CN109840803A (en) * | 2019-01-04 | 2019-06-04 | 平安科技(深圳)有限公司 | Data entry method, user terminal, background server and storage medium |
CN109840803B (en) * | 2019-01-04 | 2024-08-23 | 平安科技(深圳)有限公司 | Data entry method, user terminal, background server and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN101980193B (en) | 2012-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102902733B (en) | A kind of information-pushing method based on content subscription, Apparatus and system | |
CN101122921B (en) | Method forming tree-shaped display structure based on ajax and html | |
CN105278799B (en) | Interface switching method and device | |
US20210092082A1 (en) | Method, apparatus, and client for displaying media information, and method and apparatus for displaying graphical controls | |
CN108536414A (en) | Method of speech processing, device and system, mobile terminal | |
CN101071478A (en) | Friendly packet management method | |
KR20160125401A (en) | Inline and context aware query box | |
CN102736903A (en) | Method and device for managing widgets based on intelligent terminal desktop | |
CN102314222A (en) | Self-adaptive input method, equipment and system | |
CN109190101A (en) | Method, device and electronic device for generating reading notes | |
CN106470110A (en) | Method and device to the multiple user's pocket transmission news in user list | |
CN104239062A (en) | Various-type label page displaying method and system based on client side | |
CN103379204B (en) | Terminal and coordinated operation instruction processing method | |
CN105546724B (en) | Sound control method and system, client, control device | |
CN101980193B (en) | Method, device and system for modifying dynamic page | |
CN102081606A (en) | Method and device for universal combined inquiry | |
US9741060B2 (en) | Recursive navigation in mobile CRM | |
CN102156549A (en) | Method and device for supporting multi-device coordination input | |
US20060015878A1 (en) | Command entry portal navigation | |
CN110008423A (en) | Processed offline method, outlet terminal and the storage medium of the dynamic web page page | |
CN114090896A (en) | Information display method and device and electronic equipment | |
CN108933724A (en) | A kind of information sharing method and system, terminal and server | |
CN103218213B (en) | Investigation display system | |
CN106550279A (en) | Interactive live implementation method, apparatus and system | |
CN106547731A (en) | In the method and device of direct broadcasting room speech |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121114 Termination date: 20131025 |