2012-07-06 11 views
8

kullanımının çok basittir jQuery için digitalBush gelen Plugin Maskeli Girdi kullanıyorum.Nasıl jQuery Maskeli Girdi Eklentisi'yle 9 önceden doldurmak için?

.mask("123999") 

istemci göreceksiniz:: Bazı durumlarda

, ben böyle bir şey için bu kadar, müşteri için veri önceden doldurmak istiyorum

123___ 

Ve geçen eklemek gerekir 3 basamak. Ben "129999" olarak maskeyi yapıyorum

129___ 

, kullanıcı o maskeyi olması bile mümkün mü 12____

bkz: Şimdi durumda bir şey göstermek için numarayı 9, önceden doldurabilirsiniz istediğiniz ana kadar cezası çalışıyor kullanıcı için görünür olan bu eklenti ile 129___?

+0

Eğer yeni bir değer ekleme denediniz için ('kullanarak()' .val) eklentiden sonra metin kutusu başlatıldı? –

cevap

11

Böyle maskeli giriş tanımları yeniden tanımlayabilirsiniz:

$.mask.definitions['9'] = ''; 
$.mask.definitions['d'] = '[0-9]'; 

Ve sonra bu maskeyi kullanın:

.mask("129ddd") 
+1

Teşekkür ederiz! Sadece mükemmel çalışır. –

+0

Hala bunun için bir çözüm bulamıyorum –