I really need a solution soon can any one check my code?

On 14 Kasım, 00:17, serhat <serhatsarika...@gmail.com> wrote:
> I also tried without $.validator.addMethod but still have the same
> problem... Any idea or fix for this validation script? Thx for any
> advise :)
>
> On 13 Kasým, 18:25, serhat <serhatsarika...@gmail.com> wrote:
>
>
>
> > I have a form validation with Jquery+Jquery Validation Plugin. I tried
> > all variations on my page but cant make it work on IE 6.0 , 7.0 or 8.0
> > but both Firefox and Chrome works great. The code is;
>
> > $(document).ready(function() {
> >        $.validator.addMethod("kullanici", function (value, element) {
> >                return /^[a-zA-Z0-9]+$/.test(value);
> >        },"Format");
>
> >        $.validator.addMethod("dogum", function (value, element) {
> >                return /^(((0[1-9]|[12]\d|3[01])\/(0[13578]|1[02])\/
> > ((19|[2-9]\d)\d
> > {2}))|((0[1-9]|[12]\d|30)\/(0[13456789]|1[012])\/((19|[2-9]\d)\d{2}))|
> > ((0[1-9]|1\d|2[0-8])\/02\/((19|[2-9]\d)\d{2}))|(29\/02\/((1[6-9]|
> > [2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])
> > 00))))$/.test(value);
> >        },"Tarih formatý Gün/Ay/Yýl olmalýdýr");
>
> >        $.validator.addMethod("cep", function (value, element) {
> >                return /[0-9]{7}/.test(value);
> >        },"Cep telefonu formatý yanlýþ");
>
> >        var validator = $("#Uyeolform").validate({
> >                rules: {
> >                        KULLANICI_ADI: {
> >                                required: true,
> >                                minlength: 6,
> >                                maxlength: 20,
> >                                kullanici: true
> >                        },
> >                        SIFRE: {
> >                                required: true,
> >                                minlength: 6
> >                        },
> >                        V_SIFRE: {
> >                                required: true,
> >                                equalTo: "#SIFRE"
> >                        },
> >                        GIZLI_SORU: "required",
> >                        GIZLI_SORUM: "required",
> >                        GIZLI_SORU_CEVAP: "required",
> >                        ADI: "required",
> >                        SOYADI: "required",
> >                        EMAIL: {
> >                                required: true,
> >                                email: true
> >                        },
> >                        V_EMAIL: {
> >                                required: true,
> >                                equalTo: "#EMAIL"
> >                        },
> >                        CEP_TEL1: "required",
> >                        CEP_TEL2: {
> >                                required: true,
> >                                cep: true
> >                        },
> >                        DOGUM_TARIHI: {
> >                                dogum: true,
> >                                required: true
> >                        },
> >                        SEHIR: "required",
> >                        SOZLESME: "required"
> >                },
> >                messages: {
> >                        KULLANICI_ADI: {
> >                                required: "Kullanýcý adýnýzý giriniz",
> >                                minlength: jQuery.format("En az {0}
> > karakter girebilirsiniz"),
> >                                maxlength: jQuery.format("En fazla {0}
> > karakter girebilirsiniz"),
> >                                kullanici: "Boþluk ve Türkçe karakter
> > kullanýlmadan en az 6
> > karakter",
> >                        },
> >                        SIFRE: {
> >                                required: "Þifrenizi giriniz",
> >                                minlength: jQuery.format("En az {0}
> > karakter girebilirsiniz")
> >                        },
> >                        V_SIFRE: {
> >                                required: "Þifrenizi tekrar giriniz",
> >                                equalTo: "Þifreler uyumsuz"
> >                        },
> >                        GIZLI_SORU: "Gizli sorunuzu seçiniz",
> >                        GIZLI_SORUM: "Kendi gizli sorunuzu yazýnýz veya
> > varolanlardan
> > birini seçiniz",
> >                        GIZLI_SORU_CEVAP: "Gizli sorunuzun cevabýný
> > giriniz",
> >                        ADI: "Adýnýzý giriniz",
> >                        SOYADI: "Soyadýnýzý giriniz",
> >                        EMAIL: {
> >                                required: "Email adresinizi giriniz",
> >                                email: "Lütfen geçerli bir email adresi
> > giriniz"
> >                        },
> >                        V_EMAIL: {
> >                                required: "Email adresinizi tekrar
> > giriniz",
> >                                equalTo: "Email adresleri uyumsuz"
> >                        },
> >                        CEP_TEL1: "Lütfen operatör numaranýzý seçiniz
> > <br><br>",
> >                        CEP_TEL2: {
> >                                required: "Lütfen cep telefonu
> > numaranýzý giriniz <br><br>",
> >                                cep: "Lütfen cep telefonu numaranýzý
> > doðru giriniz <br><br>"
> >                        },
> >                        DOGUM_TARIHI: {
> >                                dogum: "Doðum tarihinizi giriniz (Gün/
> > Ay/Yýl)",
> >                                required: "Doðum tarihinizi formatý Gün/
> > Ay/Yýl olmalýdýr"
> >                        },
> >                        SEHIR: "Lütfen Bulunduðunuz þehiri seçiniz",
> >                        SOZLESME: "Sözleþmeyi kabul etmeniz
> > gerekmektedir"
> >                },
> >                errorPlacement: function(error, element) {
> >                        if ( element.is(":radio") )
> >                        error.appendTo( element.parent().parent().next
> > ().children().next
> > () );
> >                        else if ( element.is(":checkbox") )
> >                        error.appendTo ( element.parent().parent().next
> > ().children().next
> > () );
> >                        else
> >                        error.appendTo( element.parent().parent().next
> > ().children().next
> > () );
> >                },
> >                success: function(label) {
> >                        label.html("&nbsp;").addClass("checked");
> >                }
> >        });
>
> > });
>
> > Thanks for any advise.
>
> > Serhat

Reply via email to