SORU
11 Kasım 2008, Salı


düzenli ifade doğrulama için bir kural eklemek için Nasıl?jQuery doğrulama:

Bu kullanıyorumjQuery doğrulama eklentisi. Harika şeyler! ASP.NET bu elemanları yerine jQuery kullanmak için varolan ASP.NET benim çözüm geçirmek istiyorum. İçin bir yedek kaçırıyorumdüzenli ifadedoğrulayıcı. Böyle bir şey yapmak mümkün olmak istiyorum

$("Textbox").rules("add", { regularExpression: "^[a-zA-Z'.\s]{1,40}$" })

Nasıl yapabilirimözel bir kural ekleyinbunu başarmak için?

CEVAP
2 NİSAN 2009, PERŞEMBE


Böyle bir yöntem ekledim redsquare cevap için teşekkürler

$.validator.addMethod(
        "regex",
        function(value, element, regexp) {
            var re = new RegExp(regexp);
            return this.optional(element) || re.test(value);
        },
        "Please check your input."
);

herhangi bir düzenli ifade karşı doğrulamak için tüm yapmanız gereken şimdi bu:

$("#Textbox").rules("add", { regex: "^[a-zA-Z'.\\s]{1,40}$" })

Ayrıca, bir dosya yöntemi içeren additional-methods.js adı var gibi görünüyor "tırnak işaretleri olmadan bu yöntemi kullanarak oluşturulan bir RegExp olabilir." desen

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/additional-methods.js

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • Fullscreen

    Fullscreen

    23 Mart 2006
  • VvCompHelpvV

    VvCompHelpvV

    4 EYLÜL 2007