My input id is Name and the remote method is Check so the request is
Check?Name=Something

Can I change the Name to, for example, TagName in the request, without
needing to change the id of the input?

Thanks,
Miguel

On Aug 22, 9:16 am, "Jörn Zaefferer" <[EMAIL PROTECTED]>
wrote:
> Yes, thats possible. Something like this works:
>
> $.validator.addMethod("custom", function(value, element) {
>         if (invalid(value) {
>                 this.settings.messages[element.name] = "my custom message";
>                 return false;
>         }
>         return true;
>
> }, "default message");
>
> That works best when you have only that custom method as a rule.
> Mixing it with other methods gets a bit more complicated, you have to
> assign the custom message to messages[element.name].custom, and check
> first messages[element.name] is defined.
>
> Jörn
>
> On Fri, Aug 22, 2008 at 4:17 AM, shapper <[EMAIL PROTECTED]> wrote:
>
> > Hi Jörn,
>
> > It worked fine ... just a suggestion:
>
> > What about the custom method to return the error message?
>
> > This way a value could be checked in many ways and displaying a more
> > accurate message for each error.
>
> > Is this possible?
>
> > Thanks,
> > Miguel
>
> > On Aug 21, 9:39 pm, "Jörn Zaefferer" <[EMAIL PROTECTED]>
> > wrote:
> >> Custom remote methods are currently not supported. You'd need to
> >> replicate the current implementation and change the necessary details
> >> - not recommended.
>
> >> There are various options for customizing message display, but using
> >> animations isn't supported either. You could give the
> >> highlight/unhighlight and showErrors options a try. In any case you'd
> >> have to familarize yourself with the validation plugin a lot, its way
> >> beyond what I can help with on this list.
>
> >> Jörn
>
> >> On Thu, Aug 21, 2008 at 10:07 PM, linocarvalho <[EMAIL PROTECTED]> wrote:
>
> >> > Hello,
>
> >> > I have one more question about this,
> >> > I want to know if could override the default remote function creating
> >> > another function that calls a $.ajax with method POST and has effects
> >> > fadeIn() and fadeOut() when validating a INPUT.
>
> >> > For example:
> >> >                                remote: function(value, element,
> >> > param) {
> >> >                                        $.ajax({
> >> >                                                type: "POST",
> >> >                                                url: "/sys/check-
> >> > email.php",
> >> >                                                dataType: "json",
> >> >                                                data: "email=" + $
> >> > ("#EMAIL").val(),
> >> >                                                beforeSend: function()
> >> > {
> >> >                                                        $("#load-
> >> > email").fadeIn();
> >> >                                                },
> >> >                                                success:
> >> > function(result) {
> >> >                                                        $("#load-
> >> > email").fadeOut();
> >> >                                                        return result;
> >> >                                                }
> >> >                                        );
>
> >> > But this function is not working how I expect. The effects works
> >> > properly but I can still submit the form if the e-mail is not valid.
>
> >> > Any suggestions is welcome.
>
> >> > Thanks,
> >> > Lino
>
> >> > On 21 ago, 15:19, "Jörn Zaefferer" <[EMAIL PROTECTED]>
> >> > wrote:
> >> >> Yes, seehttp://docs.jquery.com/Plugins/Validation/Methods/remote#url
>
> >> >> Jörn
>
> >> >> On Thu, Aug 21, 2008 at 6:48 PM, shapper <[EMAIL PROTECTED]> wrote:
>
> >> >> > Hello,
>
> >> >> > Can I validate a input using a remote function on my server side code?
>
> >> >> > I could return a JSon from my server side code with "True" or
> >> >> > "False" ...
>
> >> >> > Could someone tell me how should I do this?
>
> >> >> > Thanks,
> >> >> > Miguel- Ocultar texto entre aspas -
>
> >> >> - Mostrar texto entre aspas -

Reply via email to