Avatar billede marzman Nybegynder
24. juli 2009 - 14:17

JQuery blur/JSon udført for mange objecter

Hej Eksperter...

Jeg har gang i lidt JQuery programmering. Jeg har skrevet et script som via JSon kan tjekke om et felt er udfyldt rigtigt.

Dog kan jeg ikke fået skrevet scriptet generelt, så det kan bruges på alle mine input text felter i min form.

Alle de steder der står Firmname vil jeg godt udskifte så jeg kan kalde det i en funktion... Altså noget i retning af:
check(mitfelt);

Mit script ser således ud:

$('#Firmname').blur(
        function() {
            if($('#Firmname').val().length != 0) {
                var text = $('#Firmname').val();
                $.getJSON("check.php?field=firmname&text="+text+"&callback=?",
                    function(data) {
                        Firmname.removeClass("valid error");
                        FirmnameInfo.removeClass("valid error");
                        Firmname.addClass(data.result);
                        FirmnameInfo.addClass(data.result);
                        FirmnameInfo.html(data.text);
                        FirmnameData = data.vaild;
                    });
                } else {
                    Firmname.removeClass("valid error");
                    FirmnameInfo.removeClass("valid error");
                }
            });

Er der en venlig sjel som har en ide til hvordan det kan se ud...?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester