[jQuery] Re: Jquery Validate Problem on IE (Need Help)+1
Sorry my friend, still wating for solution. Tried a lot but still have
the same problem :( We will get a solution just wait for replies.
On 15 Kasım, 13:13, debian <debian...@gmail.com> wrote:
> I have the same problem without any $addMethod's. I saw some threads
> about comma problems but can't make it work too :( . Did you find any
> solution?
>
> On 14 Kasım, 10:24, serhat <serhatsarika...@gmail.com> wrote:
>
>
>
> > 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(" ").addClass("checked");
> > > > }
> > > > });
>
> > > > });
>
> > > > Thanks for any advise.
>
> > > > Serhat
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home