2017-06-22 5 views
0

Meine Benutzer gibt Gehaltsspanne ich mag es zu formatieren, so verwende ich Maske Aber ich mag, dass mein Benutzereingabewert wie diesjquery Maske für Geld Bereich

5 000 TL-8 000 TL 

vielleicht Eingang meiner Benutzer 1000 TL-100000 TL

maskieren

ich habe versucht, diese

$("#WageRange").mask("99999 TL - 99999 TL"); 

aber nicht sehr gut funktioniert, ist es weniger ist

Benutzer

und wenn nicht, geben Sie darauf, nicht TL hinzufügen enden manchmal geben sie dieses Ergebnis 8000TL-9000 (sollte es tun dies 8 000 TL -9 000 TL)

Ich will keine dritte Partei Plugin

Antwort

0
$("#WageRange").mask("0000TL - 0000r", { 
     translation: { 
     'r': { 
      pattern: /[0-9]TL/, 
      fallback: 'TL' 
     } 
     } 
    }); 


This should work. 
+0

das ist gut, aber wenn ich 5TL-1000TL hinzufügen will funktioniert es nicht ... Es benötigt 4 Nummer – user1688401

+0

Sie wollen also eine beliebige Anzahl von Zeichen hinzufügen, aber am Ende sollte es TL haben? Dann versuchen Sie anstelle von Maske js. –

+0

Ich will nur Zahlen und möchte TL zu Ende hinzufügen .... wie Beispiel 50000TL-1TL oder 4000TL-7000TL mit Ihrer Probe kann ich nicht 4TL-400000TL machen – user1688401