jQuery Benutzerdefinierte Validierungsabfrage für Money

8

Ich habe dies für eine benutzerdefinierte Validierung für ein Textfeld, das Geld akzeptiert:

%Vor%

Es scheint zu funktionieren, aber ich will nicht, dass die Dollarzeichen erlaubt sind. Ändere ich es zu diesem:

%Vor%

Oder sollte ich das Dollarzeichen irgendwo anders wegstreifen und den Benutzer nicht mit einem so trivialen Problem belästigen? Wenn das stimmt, wo soll ich das machen?

Danke, dass Sie eine solche n00b Frage beantwortet haben.

    
TheTodd 23.05.2011, 18:04
quelle

2 Antworten

3

streichen Sie den Wert einfach aus, bevor Sie ihn validieren. Es ist ziemlich einfach:

%Vor%     
Jason 23.05.2011, 18:08
quelle
2

Nein, Sie würden es zu diesem ändern ..

value.match (/ ^ \ d + (. (\ d {2}))? /)

Diese 3 Zeichen bildeten den Teil der Regex, der dem Dollarzeichen entsprach.

\ $?

    
BZink 07.05.2012 18:05
quelle

Tags und Links