I'm not getting any errors when running this snippet. Which version of prototype are you using? It might also be a good idea to bind "this.result" to an instance of your "methodCall" class:
DWREngine._execute(_ajaxConfig._cfscriptLocation, null, this.method, args, this.result.bind(this)); - kangax On May 12, 5:53 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Hi, Im new to prototype and am trying to get a grasp on using it. > > I created a class with a few methods, but am getting the error > 'this.initialize has no properties' I did a search on the site but > didn't uncover anything helpful. > > Here is my code: > > var methodCall = Class.create({ > initialize: function(method,args,loadmessage) { > this.method = method; > this.args = args; > this.loadmessage = loadmessage; > }, > call: function(){ > > DWREngine._execute(_ajaxConfig._cfscriptLocation, null, > this.method, args, this.result); > }, > loadMessage: function() { > if (this.loadmessage != '') { > > DWRUtil.useLoadingMessage(this.loadmessage); > } > }, > result: function(ret) { > $('FCWiz').innerHTML = ret.dump(); > } > }); > > Also, while i am posting, Im using DWR to perform ajax requests > directly on my serverside functions. If you look at the the > methodCall.call() function, you can see the code for doing this. the > last argument is specifies is the function for handling the response. > I would like to make it the methodCall.result() function. I specified > it as this.result, is this correct? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" group. To post to this group, send email to rubyonrails-spinoffs@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---