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