Find Jobs
Hire Freelancers

AJAX live update of table data via XML

$100-300 USD

Completed
Posted about 15 years ago

$100-300 USD

Paid on delivery
I require code which will populate the relevant cells of an html table based on the data contained within an constantly updating XML file. This update must happen without having to refresh the Web page, therefore AJAX seems the most obvious route - using a lightweight framework such as prototype is preferable. The update frequency must be definable in seconds. The table columns must be dynamically sortable, based on the current data shown within it. Also, when a cell's data is updated, i would like the cell to flash in colour - an example can be seen here: [login to view URL] Finally, if a new row of data is added to the XML file, i would like the AJAX or equivalent to add this row to the table without the need for the user to refresh the Web page. ## Deliverables In summary, I will provide example XML files from which the coder can use to build the project from. I will provide the table css/html design that i wish to be used. I will also provide the Web hosting for the coder to use. To confirm, the project MUST: * Create and update a table based on data contained in an XML file * Update the relevant table cell(s) if the data for the cell has changed in the XML file, therefore multiple cell values may change in a single update * The update frequency must be configurable in seconds * The process of updating the table data must NOT require the user to refresh the Web page * If a new row of data is included in the XML file since the last update, then this row must be dynamically added to the table without the need for the user to refresh the Web page * When a cell's contents is changed, the cell must flash in a yellow colour to signify that the data has changed * The table columns must be sortable in both ascending and descending order by clicking on the column header. This must NOT require a page reload * All table cells, not just the text within them, must open a link to an external page (in a new browser window). The URL link for each cell will be contained in the XML file * When one or more cells are updated, they must remain in the same position within the table * This code must work in IE6 IE7, Firefox 1, 2, 3, Google Chrome, Safari and Opera Cheers
Project ID: 3675231

About the project

13 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$187 USD in 7 days
5.0 (60 reviews)
5.3
5.3
13 freelancers are bidding on average $168 USD for this job
User Avatar
See private message.
$212.50 USD in 7 days
4.9 (102 reviews)
6.1
6.1
User Avatar
See private message.
$187 USD in 7 days
5.0 (54 reviews)
6.0
6.0
User Avatar
See private message.
$85 USD in 7 days
5.0 (84 reviews)
5.7
5.7
User Avatar
See private message.
$85 USD in 7 days
4.7 (148 reviews)
5.6
5.6
User Avatar
See private message.
$127.50 USD in 7 days
4.9 (77 reviews)
4.9
4.9
User Avatar
See private message.
$110.50 USD in 7 days
4.2 (10 reviews)
4.8
4.8
User Avatar
See private message.
$170 USD in 7 days
5.0 (9 reviews)
4.4
4.4
User Avatar
See private message.
$255 USD in 7 days
3.8 (30 reviews)
4.3
4.3
User Avatar
See private message.
$170 USD in 7 days
4.3 (6 reviews)
2.0
2.0
User Avatar
See private message.
$127.50 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$255 USD in 7 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$212.50 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Gateshead, United Kingdom
5.0
11
Payment method verified
Member since Dec 14, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.