SORU
7 Mayıs 2009, PERŞEMBE


Doğrulamak bitiş tarihi jQuery ile başlangıç tarihi daha büyüktür

Nasıl bitiş tarihi [textbox] tarih [textbox] başlangıç daha büyük olup da jQuery/doğrula kontrol edebilirim?

CEVAP
11 ŞUBAT 2010, PERŞEMBE


Kapalı genişleyen cevap füzyon. bu uzantı yöntemi jQuery doğrulama eklentisi kullanarak çalışır. Tarih ve numaraları doğrular

jQuery.validator.addMethod("greaterThan", 
function(value, element, params) {

    if (!/Invalid|NaN/.test(new Date(value))) {
        return new Date(value) > new Date($(params).val());
    }

    return isNaN(value) && isNaN($(params).val()) 
        || (Number(value) > Number($(params).val())); 
},'Must be greater than {0}.');

Kullanmak için:

$("#EndDate").rules('add', { greaterThan: "#StartDate" });

ya

$("form").validate({
    rules: {
        EndDate: { greaterThan: "#StartDate" }
    }
});

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AndroidSale

    AndroidSale

    17 NİSAN 2011
  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • FRED

    FRED

    1 EKİM 2005