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
-~----------~----~----~----~------~----~------~--~---

Reply via email to