Google


ADBRITE ads links
You are here: CodeIdol.com > Ajax > Head Rush Ajax > Web Applications For A New Generation Using Ajax > Ajax To The Rescue

SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

1.4. Ajax to the rescue

Do you see what the problem is? Every time Katie wants to find out the latest number of boards sold, the entire screen is redrawn, and she's left with the Internet version of snow blindness.

Didn't you say that Ajax will let me update the screen without all that reloading? Something about updating just part of the page?

1.4.1. Use Ajax to fix the web report...

Let's change Katie's report to use Ajax to send the request for updated board sales. Then we can get the response from the server, and update the web page using JavaScript and dynamic HTML. No more page reloading, and Katie will be a happy snowboarder again.

Maybe you'll even score a free board...

Work It Through

You're going to need a couple of JavaScript functions to turn Katie's report in to an Ajax-powered app. Below are the names of three JavaScript functions. Draw a line connecting each function name to what you think it will do in the final version of the Boards app.

getBoardsSold()
                        Create a new object for
                        talking to the web server.
updatePage()
                        Ask the server for the latest
                        snowboard sales figures.
createRequest() 

                        Set the number of boards sold
                        and the cash that Katie's made
                        to the most current values.


Answers on page 63.


SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

You are here: CodeIdol.com > Ajax > Head Rush Ajax > Web Applications For A New Generation Using Ajax > Ajax To The Rescue
   
Related tags







Popular Categories
Unix books and guides
AJAX popular information
C# language guides
Windows books and cookbooks
.......






© CodeIdol Labs, 2007