Format nombre avec jQuery Mondialiser

Je suis en train de mettre en forme automatiquement un numéro avec la localisation correcte avec Mondialiser. Lorsque les utilisateurs entrées d'une valeur numérique j'ai besoin de Globaliser pour le lire, l'analyser dans le bon format, puis sortie dans le champ dans lequel l'utilisateur a saisi.

J'ai essayé comme ceci:

$(document).on('change','.format-me',function(){
    var value = $(this).val();
    Globalize.culture("en-US");
    console.log(Globalize.format(value));
});

Mais il ne fonctionne pas, comme le nombre connecté ressemble exactement le même que celui entré par l'utilisateur.
Pourquoi ne pas Généraliser la modification de la forme?

  • Pourquoi est-il nécessaire de généraliser un certain nombre? Ce type de données est à l'utilisateur d'entrer? La monnaie? Dates? (Juste pour mon information)
  • Eh bien parce que chaque culture a une manière différente de l'affichage, même simple, les nombres réels, par exemple, 1.000 plutôt que 1 000. Dans les deux cas, je veux dire d'un millier, mais dans certaines cultures (principalement européens), le second serait de lire que un, depuis la virgule identifie les décimales.
  • Ok, je comprends maintenant. Heureux que vous avez trouvé une solution!
InformationsquelleAutor don | 2013-05-26