La Validation Des Nombres Décimaux

J'ai un formulaire et je suis en utilisant jQuery plugin de validation pour valider. Maintenant, je suis en train de valider un nombre décimal d'entrée.

J'ai essayé le code suivant, mais sa ne fonctionne pas. Le problème de l'expression régulière, ou la façon d'écrire la règle personnalisée qui cloche dans mon code?

 rules: {
      paid_amount: {
              required:true,
                      rexp: ^[1-9]\d*(\.\d+)?$
      },

   }
     },

 messages: {
             paid_amount: {
                      required: "Enter Paid Amount",
              rexp:"Decimal Numbers Only"
    },  

     }
});
"mais sa ne marche pas" pouvez-vous élaborer un certain nombre de plus s'il vous plaît?
êtes-vous à l'aide d'une règle personnalisée pour une raison précise? Il y a un certain nombre de règle déjà dans la validation de la bibliothèque.
n'affiche pas de message d'erreur si je tape les lettres de l'alphabet l'entrée.
Oui vous avez raison il y a un certain nombre de règle déjà, mais si vous tapez un nombre décimal, il affichera un message d'erreur.
Jetez un oeil à ma réponse ci-dessous, les chiffres de la méthode est que pour les chiffres et le nombre est un nombre décimal.

OriginalL'auteur black_belt | 2012-05-28