Hello and welcome to our community! Is this your first visit?
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Aug 2008
    Thanked 0 Times in 0 Posts

    OO ajax requests in Prototype?

    In my app I wanted to make ajax requests object oriented to make the code better. When I encountered a problem I found a framework called Prototype. My question is: Is what I'm doing in the code below covered in Prototype? Is it about making ajax requests OO? I guess there are a lot of other things as well since it's a framework. If it is I will try to use it instead of making my own...

    I just need a short answer...

    var u = "http://localhost:8080/Appname/autoGetCities.do?city=b";
    var reqObj = new AjaxRequest(u);
    var r = reqObj.getRequest();
    function AjaxRequest(urlStr){
      var req; 
      var url = urlStr;
      this.initRequest = initRequest;
      this.getRequest = getRequest;
      function getRequest(){
        req = this.initRequest();
        req.open("GET", url, false);
        req.onreadystatechange = this.onreadystate;
        return req;
      function initRequest() { 
        if (window.XMLHttpRequest) {
          return new XMLHttpRequest();
        } else if (window.ActiveXObject) {
          return new ActiveXObject("Microsoft.XMLHTTP");
    Last edited by vator; 11-08-2008 at 04:13 PM.

  2. #2
    Senior Coder Spudhead's Avatar
    Join Date
    Jun 2002
    London, UK
    Thanked 110 Times in 109 Posts
    The short answer is "yes". The long answer is here.

  3. Users who have thanked Spudhead for this post:

    tosbourn (11-14-2008)


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts