Google


ADBRITE ads links
You are here: CodeIdol.com > Ajax > Head Rush Ajax > She Blinded Me With Asynchronous > Using Two Request Objects

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

3.32. Using two request objects

With two request objects created and ready for use, you'll need to change updateCoffee() to use both request objects, instead of just one. We can use the first request object, request1, to send all requests to the first coffee maker, and the second request object, request2, to send all requests to the second coffee maker...

I think we need to change sendRequest() before we rewrite orderCoffee(). Doesn't sendRequest() need to be updated to use both request objects?

Yes, let's change sendRequest() first

Let's change sendRequest() to accept a request object as one of the parmeters you send to itthen, it will use that request object to send the request to the URL you supply. That way, we don't have to write the code that sends a request twice... we'll just call sendRequest(), and be sure to send it the request object we want to use.

    functionMake this change to your veresion of sendRequest(),
    in coffee.js. sendRequest(request,This is the only addition you need to
    make to sendRequest(). url) {

      request.onreadystatechange = serveDrink;

      request.open("GET", url, true);
      Both request1 and request2 are set up with the same callback
      and connection parameters. The only thing different will be the request URL
      for each.
      request.send(null);These lines of code now affect the request
      object passed in to sendRequest(). Remember, there isn't a single request
      object anymore.
    }


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 > She Blinded Me With Asynchronous > Using Two Request Objects
   
Related tags







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






© CodeIdol Labs, 2007