Writing a custom remote method requires much more then that. Please take a look at the source of the default remote - either try to replicate that, or better yet, try to use it as is. It passes through any parameters to $.ajax:
remote: { url: "...", typo: "post", // other $.ajax options } Jörn On Thu, Apr 16, 2009 at 12:11 AM, Trevor Rosen <trevor.ro...@gmail.com> wrote: > > I need to do validation on an email address via AJAX, and it has to > happen cross-domain. I can get this to work fine using just jQuery's > $.ajax method, but not when I try to turn it into a validator plugin > method. As a validator method, it does the XHR call fine, and I see > the results I expect in the console, but it seems to flag everything > as invalid. > > The method is here: http://pastie.org/447779 > > I think I'm just bad at writing custom validation methods, b/c as I > said up top this works fine as a regular jQuery function. > > Notice that I'm using the success callback to cheat a little -- my > server-side code throws back a status code of 200 and a piece of JSON > containing a string of either "success" or "failure", and then the > valid/invalid logic is in the success callback. I had to do this b/c > the success callback is apparently the only one you get when doing a > JSONP dataType. > > I'd love to use the great features inherent in the validator plugin > for this if I could. Does anyone know how this can be done? > > many thanks! > > -TR >