Here's an updated version but still its giving errors: http://mootools.net/shell/kFFmJ/1/
Its giving errors on the elements constructor here (safari 5). TypeError: Result of expression 'el' [null] is not an object. line 1696 Looks like the nightly build needs an update on mooshell, version beta11 works just fine. http://mootools.net/shell/kFFmJ/3/ -- Fábio Miranda Costa Solucione Sistemas Engenheiro de interfaces Twitter: fabiomiranda http://solucione.info On Sun, Jul 11, 2010 at 10:37 AM, TimeImp <time...@live.com> wrote: > Hi guys, > I am testing out some code for my new site in anticipation of > MooTools 1.3 but have a small problem: whenever I run some of the > example MooTools 1.2 ajax form demo code (http://mootools.net/shell/ > kFFmJ/ <http://mootools.net/shell/%0AkFFmJ/> to see my code), Safari's > console throws this error: > > TypeError: Result of expression 'this.headers' [undefined] is not an > object. core.js:4928 > > which is this chip of code here: > > if (this.options.urlEncoded && method == 'post'){ > var encoding = (this.options.encoding) ? '; charset=' + > this.options.encoding : ''; > this.headers['Content-Type'] = 'application/x-www-form- > urlencoded' + encoding; <== problem line > } > > I changed this.headers to this.options.headers and the problem then > moves to this line: > > TypeError: Result of expression 'this.xhr' [undefined] is not an > object. core.js:4943 > > which is this chip of code: > > this.xhr.open(method.toUpperCase(), url, this.options.async); > > I then revert them back and the 1st error appears. Am I to understand > that this way of sending a form is deprecated or should Form.Request > be used? > > With many thanks, > timeimp